AHelpfulGuy
I Love YTtalk
With forums though... they would, and although most would not *charge* most cheap ones would only provide up to 50-100mb/s (to make forums, social networks and streaming sites have to upgrade to a higher package.Hosting companies don't normally charge for bandwidth, they charge for Storage and any add-on's, plus of course things like service charge and what not
(well that's what I remember from when I had a few servers for websites and things when I was interested in website design, might have changed a lot now)