I know it's too late to help you now, but in the future keep all your data on a separate partition from the one your OS is on. It is a practice that has saved my ass a dozen times. That way if your OS gets hosed you just reinstall and don't have to worry about losing data.