I just want to share some of my personal experience.
Previously I used Joomla 1.0 and virtuemart. Then I swift to osCommerce. Once I swifted to osCommerce, I thought I have made the right choice but actually I made the biggest mistake.
Joomla is just the best Open Source and it's getting stable, getting flexible, getting beautiful and getting more advance.
Even osCommerce still has updates but they use the same old way to update the software - changing php coding!!!
When I swifted back to Joomla 1.5.7 and virtuemart 1.1.2, I am very excited because both of them are very stable and powerful. The most important is user friendly. I am getting less and less to deal with php coding, all done in Joomla admininstration.
Previously, when I want to change the template width, I had to change the code but now, I can do it in the template manager.
My advice is, even you are php code expert, don't waste your time to use osCommerce, go for Joomla. The most important thing is, relavancy search engine favour website rich of information rather than only products.
Thank you joomla!
Internet Marketing Consultant and Web Developerhttp://humanwebsite.com.myhttp://worldwebcreator.com