I hosted my website with Ixwebhosting. I bought 2 days ago.
They have huge company so I know they will be around. I hate companies that are unreliable, down alot, slow at times, or disappear before my year of hosting is up (worldcops.com gave me 8 of my 12 months lol).
The speed is ridiculous; my forum loads really quickly. The site was up 10 minutes after I finished the purchase. They always have customer support ready when I go into chat; so far I talked with them 3 times and I never had to wait (I was with globat before, the wait was 5 minutes, sometimes I had to wait half an hour).
They have basic for $3.95, but you don't get a free domain, and you don't get mysql.
I went with the $6.45/mon. You get free domain, 60 gigs space, 500 gigs/mon band, 5000 emails, 200 subdomains, 50 mysql databases, and ability to hook up to 6 domain names to the host.
They have 30 day money back guarantee if you're not satisfied. They also have 99.99% uptime guarantee; they will start to refund your money if it is not up 99% of the month.
Link:
ix web hosting
Cheers.