When a drive won't even spin up, remounting the platters in another drive is the only way possible to recover data. If the drive will spin up, then Active Undelete will recover the data. I keep everything on 2 hard drives and CD/DVD's.
I would also try to plug the drive into another computer. It wouldn't be the first time a dead drive was good and just wasn't getting power.