STPWebHosting.com is a very good web hosting company. Their small packages are not especially cost-effective, but their bigger packages are very interesting indeed. This is a serious company, not very big but not small either. I am seriously impressed by the knowledgeable posts that Jim, the owner, posts at their forum. That, and his sarcasm rarely fails to make me smile as well.