I've been using
www.hostgator.com for a while, so far I've only had one problem and they resolved it as soon as I asked them about it. It's a bit more expensive than what Kwok suggested, but if for some reason you need a lot more bandwidth (3TB for the $9/mo servers), it's a great deal.
If you're planning on hosting something for a long time, they also offer cheaper rates, down to $5/mo.