I've been with Charlottezweb.com
since August and I thought I'd sing their praises. Over the years I've been with a lot of web hosts, some a lot better than others. But this is the best host I've come across.
It's not the cheapest, but I have come to realize that you really do get what you pay for. I have a site that is moderately busy. Not as busy as TP.net, of course, but we have 40 or 50 unique visitors every day and most of them come several times a day. Previous inexpensive hosts where I had accounts (Dreamhost, HostMonster) were not able to handle the load and I would have problems with slowness every day. Probably someone who has less traffic on their site than I do would be fine with the oversellers, but they didn't work for me.
One of the most impressive things that Jason has is real-time server status, complete with the server load. Except for the servers that are being used by just one client, the server loads are always under 1. Also, he publishes the uptime for each server every week. Other hosts of whom I have been a client would find ways to claim that down time wasn't really down time. Jason accounts for every minute when the server is unavailable.
Jason is responsive to the client's needs. I have asked for a couple of things -- although I didn't need to ask for much because it's already available -- and he responded very quickly. There are no automated responses, but rather one-on-one communication all along the way.
I sure wish I'd found Jason sooner.