The best shared hosting plans are available from QHoster.com and KVChosting.net.
They are VERY reliable and whenever I have had a problem - they solved it. Pricing is good to say the least.