I looked into Prestashop.com a while back for a site I was building. It looked very well done and easy to build.
NeoAkira- Thank you for telling me that because I had the links in my signature wrong xD. Also, if that's the case with drupal then I think I've found myself a theme xD. Drupal seems versatile enough at least.
You can try Wordpress with 2 plugins: SimpleCMS (for convert it into a CMS) WP e-Commerce (for convert it into a ecomerce CMS) I hope it can help you.
Zencart is cool and it's free, Joomla with Virtumart is also cool and free. Magento is almost cool but is let down by being awkward to install on some types of hosting. Cubecart works well and the support is pretty good, but you have to pay for it and some encrypted code connects your admin page to their website so you can't use your admin if your license is invalid, runs out or their license validating servers go down. MerchantAccountsLLC[.]com
I've never used Joomla for an ecommerce site but they seem to have some good modules. I found a dropshipping ecommerce site that seems to be using Joomla but I can't figure out what module they are running. It's fineherbalstore (dot) com
My favorite cart system is CS-Cart (www.cs-cart.com) - a fully featured e-Commerce solution with a Smarty based templating system and tons of built in features: very basic CMS, events, wishlist, gift certificates, gift registry, coupons, affiliates, product options, and on & on. You can see one of my sites based on CS-Cart here: www.yoga4dogs.com. The license is $265 but my clients agree that it is totally worth it - even the least technologically inclined among them are able to navigate the administration interface to add content via the built in CMS, add/edit products, etc. HTH
There are currently 140+!!! Virtuemart modules and extensions in Joomla Extensions directory and several other delivered with new VM templates. You can find several product showcase animated modules for VM on the Internet for download. I guess VM is not too excellent for SEO but it is a very robust and free shopping cart with huge member base. This is excellent for getting support and help.
I like both Magento and Prestashop. Function/Module : Magento is better Easy to use/Looks: Prestashop is better
I've built sites with zencart, prestashop, drupal/ubercart (and before compared many systems). If you want eCommerce which has a very bright future choose Prestashop. If you want more fantastic CMS than ecommerce choose Drupal/ubercart.
You can try freewebsitethemes.com, there are few free themes, and there should be new free ones in the next weeks. Bye