I have been very satisfied with Hostingsource.com thus far. I have 3 domains with them and have experienced a total of about 5 minutes of downtime in over 2 years. I have had 2 customer service issues that were resolved in a matter of minutes.
They provide online backups, IT services - their team is really professional. They specialize in managed hosting solutions, software development, website design, website marketing, database integration & programming, & e-commerce solutions.
The web-based control panel is fairly basic but easy to use. Although if you need to transfer lots and lots of pages of your site you'll probably want to use an FTP client because there is no quick way to upload multiple pages via the web interface.
Great hosting service, I highly recommend them.