Back up

My hosting company Dreamhost is really starting to test my patience. It took them the entire morning to resolve a server issue. I’m spending more time talking to their tech support than blogging lately. Anybody have a hosting company they swear by?