Naturally, when people buy web hosting, they want
1) a lot of web space and bandwidth
2) the lowest possible price
3) great customer service
An old rule among web hosting industry insiders is, you can have only two of the tree criterias above satisfied in one web hosting package.
Since web space and bandwidth became a lot cheaper with technological progress, I would say these days the best web hosting plans offer a good compromise. Unless you are already running popular web sites with heavy server usage and very specific requirements (and as such will not need to seek for advice, as you exactly know what you are looking for in a web hosting provider), with a fairly new site or blog you should run much less into bandwidth and web space limits nowadays than it used to be the case. With any web hosting provider, even the ones offering unlimited web hosting plans, check the terms for how the company potentially deals with heavy server usage. If you are running a WordPress blog with a lot of plugins, for example, expect a lot of database queries. Web hosting providers usually reserve the right to limit excessive database usage.
New website owners are naturally price conscious and want to keep the monthly costs low. A cheap web hosting plan may indeed fulfill your requirements for the first months or even years without a major financial commitment. If you take such an offer, keep an eye on the other hosting packages sold by this provider. If your web site grows in popularity, if your web project looks like worth extending, if you need more web space or several more MySQL databases, you can then, with experience and numbers at hand, chose the best web hosting plan according to your very specific needs, which usually makes the selection process a piece of cake, as long there is a comfortable upgrade path offered. Start small but have room for growth should be a good strategy to follow.
