Backups? They're what you're supposed to do BEFORE the problems start...
It's not sounding good. If it's a drive issue then it's unlikely things will be as easy as XP recovery. You should hope for the best, but prepare for the worst (a total loss of your data)