I have never really found a good service. They are either over priced, with great service, or they are cheap, with no service.
1to1 hosting is about the worst there is.
Next is webgator.
I am currently using FatCow for my clients, but they are really really anal about the way you use their site.
They do stupid things like insist that a password has a cap, a number and 2 punctuation symbols. YOu also have to keep it between 6-12 characters.
Their entire site is like this. For americans they insist on you entering your phone number as they do in asia and europe.
If you are able to deal with a bunch of really backwards things like this, then they are really reasonable priced, and the servers are pretty fast.
If you want your own server, where you can install your own OS, and run gamed from I suggest dmehosting.com/openvz-linux-vps.php .
I have a minecraft,Running with Rifels, and an Ace of Spades server.
They are around $5 a month, but like fatcow there is no tech support to speak of.
the DMEW servers have Ubuntu-Server ISO's that can install from a script, so all the website stuff is done for you by default. Things like Apachee are auto installed and somewhat configured for you.