I use Go Daddy but I'll host you, that is once I get my hosting sub-domain up.
I asked some of my affiliates for hosts and these are some of the people they gave me:
So-PinkHidden FakeSkyline Illusions **If you want to transfer your domain ask for domain hosting
co.nr ** I'm not really sure how they will host your domain but it's one that I was given.
Mister.net ** I tried them. They're pretty good but it'll take probably a week just to get your site live and probably 3-5 days until you can use your FTP.
Holdfire ** I tried them they're pretty fast when it comes to getting your site up and running. They're pretty good too. They have a 14 day refund where if you close your account within 14 days they'll refund your money back.
Go Daddy ** This one had my site up and running (LIVE) within
3-6 hours. I bought a domain there for only $1.19!!! It was .info but it was cheap! Go Daddy would have to be the best place to host your site. The
only downside to it is that it has to have a banner on your site; to see what I mean go to my
site. I would definatly recommend this site to everyone! :)