Live and learn... In my experiance... A host that offers "Unlimited Bandwith" in all reality will allow you much less bandwidth when you read the fine print, than hosts with set limits. After looking at literally hundreds of hosts, the ones that offer "unlimited", are limited to less than 5 gigs/mo, while most "limited" hosts offer at least 10 gigs.
The trick is to figure out approximately how much bandwidth your site uses, add 50 percent (MINIMUM), and find a host that offers that. and if the host has "unlimited" or "unmetered" anywhere in the deal... run away FAST!
(Still waiting for someody to prove me wrong)