I use WordPress for everything, including commerce - no reason to limit it to brochure sites or even just content-heavy news sites.
If you go it alone, I recommend two options:
1. Genesis ($60) plus one of the child themes built for it ($25-75, depending, from studiopress.com, websavvymarketing.com or one of the recommended developers who also sell themes. In particular, the Utility Pro theme from carriedils.com is a good choice. Choose these carefully and prepare to use as-is unless you also go through Carrie's training videos on Lynda.com.
Changes to Genesis themes require some level of comfort with html, css and php - not much, but certainly beyond naked fear and panic.
2. There are a number of very nice-looking FREE themes on the WordPress Theme Directory (wordpress.org/themes). That's the only place I feel safe recommending free themes, because there's a theme-review team that vets every line of code in those themes before they go live, and the standards are rigorous.
There are other theme shops out there.
Some are very good; some are just okay.
Whatever you do and wherever you go, beware of any theme vendor who sells themes for your vertical that include functionality of nearly any kind - a built-in shopping cart, for instance, or an event-planning module.
That functionality should come only in plug-ins. Otherwise, whatever data you enter into them, from dessert recipes to sales figures to customer data, will get lost when you change your theme in a few years. (Imagine how the Feds will like that if you have any fiduciary responsibility to clients ... Just sayin.')
It's fine if a theme has design features to **support** particular plugins, so the plugins you need won't break the look of your site. But you should source and install the plugins separately, for the integrity of your site's data.
For hosting, DreamHost and BlueHost both have full-time staff whose time they donate to the WordPress project, so those folks can contribute to the core software, support users, vet plugins, go to conferences and more - the same stuff the rest of us do on our own time - but at a much higher level of commitment and skill.