Get all the details on web hosting for about $6/month at our affiliate site: TrulyWebsites.com
I'm really leaning towards Wordpress based websites these days - at least for non e-commerce sites. For e-commerce businesses, my recommendation depends on the particular type of business. If it's your hobby/business, I might recommend one product. If it's your primary income source, I would likely recommend another.