I like Rockhoster.com web host. The billing process is a little convoluted, but not a big deal - just pay attention to what they are asking you to do. The live help webchat was a godsend and the site itself has been very cheap and easy to use. Lots of features, and I can afford to pay a year at a go.