sitesled.com has very good bandwith and hosts 100 MB activation is kind of slow...takes a day or so until they activate your account, but the help service is very good...this is where my current website is, but i used to use geocities (which sucks because of the terrible bandwith) and then freewebs which i thought was much, much better, but then i got bored with that so i decided to make a new one so i searched and found sitesled