Sorry to be a contrarian to relying on your host for backups, but one of the points of my backups is that if my host vaporizes or vanishes, I have other backups somewhere else. (A backup at your host does make it convenient for the unforeseen occasional boo boo, though.)
In fact I have 3 backups. One local on my server, another at Rsyncpalace (http://www.rsyncpalace.com) and another at an alternate VPS.
There are other backup providers, they seem to advertise on the "Other Hosting Offers (http://www.webhostingtalk.com/forumdisplay.php?f=132)" section.