I’ve been a customer at Site5 for about 4 years now. There were some initial growing pains back then, but they upgraded their servers about 2 years ago (I think) and I have nothing but praise for them. Their support team not only knows what they’re doing, but they’re actually nice as well! So if you’re looking for solid, affordable web hosting, I would highly recommend the folks at Site5.