@jonathan - Sounds like you might need to restore your site via a backup you have done, that's if you do regular site backups? Everyone should! Don't always rely on hosting providers backups.

If not then you might be in a bit of a pickle. The only upgraders people should use is the one built into WordPress. I have seen some bad things using control panels like the ones at DH go bad.