Magento - it is free for the community edition, it works pretty well out of the box without customisation, there are many extensions that you can add, there are a heap of good looking themes around and if you do want to add special functional that you can't find an extension for, its bit of learning curve but very powerful. And it has a good API should you need to connect to other websites/apps/etc.
As far as I am concerned, you forgot to mention some really stunning ecommerse website builders. What about Squarespace, Wazala, Pinnaclecart and etc?
There're more builders you missed at this source and some of them allow users to put their ideas in the motion with just a flick of a buuton and allow to create e-shop from a scratch without all the complex coding. And... I must say, in the long run, they are all very good.