Hi Lenny
Bandwidth is often something that people forget to consider when setting up new websites. In fairness, for a 'normal' site, it may not necessarily be a consideration, but if you are offering downloadable products then it certainly will be as your traffic increases.
I have a 'Resellers' account for all of my websites, which basically entitles me to host as many domains as I want with unlimited bandwidth on each. The downside of such an arrangement is that I pay close to £1000 a year for the service.
This is clearly not very cost effective for a new business (and indeed probably not necessary anyway as a limited bandwidth of, say 10GB - 20GB a month will probably be more than adequate initially). I used to use (and am happy to recommend) a US company called
www.powweb.com They offer fixed price hosting (from memory it is about $7.77 a month) and this includes a bandwidth allowance of 30GB per month.
The only thing I am not sure of is whether you can host more than one domain on a single package - I suspect not....
Hope this helps.
Richard
TheTrader