I have been with Scala hosting for over five years now, and have been nothing but impressed by them. (Prior to that, I'd gone through eight or nine hosting companies, so I've really shopped around!)
Their technical support staff is excellent and very patient with a romance writer who maintains her own website :-) I've yet to have a service outage that I'm aware of, and they are constantly improving their servers, services and offerings. All this and more bandwidth than I'll use in a lifetime for a *very* reasonable monthly fee?... I think it's safe to say I love scalahosting.com!