After suffering through the disintegration of my web and mail hosting provider, I limped to hostforweb.com hosting. I've been incredibly pleased with the speed of their tech support and except for one billing problem, they've been an absolute dream to deal with.