After a couple of dodgy experiences with hosting companies, we've been using these guys for a few months now. Like them a lot. No downtime of which I am aware and a powerful admin interface. Not for technophobes, however. This review at hostingcatalog.com seems balanced.
http://www.hostingcatalog.com/besthosts.pl?c=review&id=126
HTH.
http://www.hostingcatalog.com/besthosts.pl?c=review&id=126
HTH.