wow that really does suck. What i do is keep an external with all my stuff backed up incase something like this happens. Once a month or so, i plug in the external, run the back-up, then disconnect it and let it sit. Then atleast you know you're safe incase your HD crashes.
But yeah, just see if you can get it replaced, cause that does suck HUGE!