That depends on what your looking for Yahoo has a pretty good business commerce set up. Magento is good because you can customize the site as you want but you do need to know something about programming, where as yahoo, x-cart, etc are more turnkey. You need to know very little.
I think Magento is really only good for people who are programmers and really want to play around with the software. Do you want to have to deal with making the site pci compliant, getting a host, installing the software, monitoring it, installing upgrades etc? Free software sounds good in theory but in practice it can be alot of work.
If you want to use Magento on one of your new eCommerce site, really it is the good option. You can use its features and services easily and one best thing of it that its an open source platform. I hope you will create the best eCommerce website.
Yes magento is the top e-commerce platform available.I have used it and i must say it is very easy to use.everything is well designed.It is very effective and productive.The Shopping cart feature is great.
We use big commerce and are thinking of moving over to magento or volusion. You should definetly be able to code. If not big commerce though you are restricted in what you can do with the structure of your site.
I Don't Know much about Volusion though.... can anyone else advise on this?
Magento is a great platform for custom sites. I have a Ecommerce Power Sports store that I run on Magento and love it. We paid around $150 for a custom site template that allows us to take their design and modify it. It is easy to use and its product managment tools are so simple and intuitive.