I would second magento as a good shopping cart. We have a page and video about it here:
Magento Hosting, ecommerce solution, free installation - CWI Hosting
It is very flexible, and the closest I've tried to enterprise grade for a fully open source cart! Before this, another open source cart we have used a lot is OScommerce, this is better.