It's not for me, it's for a client. I'm currently looking at HostGator, Mediatemple, and Site5.
I need something that's reasonably reliable. The client only has a rough idea of what he can pay, I'd say the upper limit is $20/mo but $10/mo is ideal. He's currently using Dreamhost, and quite frankly, they're terrible.
The site doesn't get a huge amount of traffic, so shared hosting is all I need.
Are any of the three I listed a bad pick?