I just signed up with http://www.hardhathosting.com/ and can't say enough good things about them. They are very helpful and if you're pretty new to all this, they go above and beyond to help you out.

Fusion