Many web hosting companies advertise about unlimited bandwidth and unlimited disk space. Is it really possible for these companies who don’t even own their line to be able to provide unlimited bandwidth. Some companies find providing unlimited bandwidth possible as most of the webmasters bandwidth usage is below average hence providing the remaining bandwidth to others who require more (i.e, unlimited bandwidth). If your hosting company provides unlimited hosting bandwidth then first read the unlimited conditions given to provide such service, like your content should not take high CPU usage etc.. Bandwidth is one of the costliest resource. It is not cheap as they show.
Many of these unlimited bandwidth providers restrict video and audio files. These multimedia files consume huge hard disk space and bandwidth. The streaming video also takes heavy load. Unlimited disk space / bandwidth is just a trick to attract customers. I have seen one host saying that unlimited disk space and unlimited bandwidth only for 6$ /month (condition — if you pay for 10 years of service in advance). Are you stupid to tied up for a single webhost for years without knowing their credibility? Their service might go down hill over the span of 10 years and you have to bear with them for 10 years!!! WTF!!
So choose unlimited webhosting if you know your disk space and bandwidth usage. If you want to have a large site with numerous multimedia files unlimited is not an option because you will eventually run into trouble with them. As long as you know your website bandwidth & disk space requirements you are safe….