wordpress + wooComerce
This is a great combination for a content rich site that also need robust ecommerce with an easy to use interface.
drupal + ubercart
An alternative to wordpress, this is often a great solution when looking for a specific functional need that only drupal or ubercart can fulfill.
The most out of the box feature rich platform available - magento is great for heavy duty ecommece. If additional content management is needed, combine with a installation of wordpress for the ultimate website.