OMG, mant that's horrible Chris, sorry to hear about that, I'm contacting my server RIGHT NOW about fixing up my backup servers (seriously, this is a wakeup call)
Sorry for whats happend to your sites but thanks for recommending backups for us and reminding us that "shit happens"