You can also try grabbing a copy of either Hiren's BootCD or MiniPE. They are both bootable CD's that have a ton of utilities, including data recovery tools.
Hiren's BootCD -
http://www.hiren.info/pages/bootcd
MiniPE -
http://www.minipe.org/
Hiren's BootCD is pretty much no-frills, and is not pretty to look at. All the applications load up from DOS, and the start to boot to load time is very fast. Average boot time for me is 15-30 seconds.
MiniPE uses whatever Microsoft's bootable cd-OS is. It has some of the same stuff Hiren's BootCD has, but MORE. And it has a GUI. The start to boot to load time is about 10 times longer than Hiren's. Maybe a minute or three minutes total depending on your system.
I use Hiren's almost exclusively, except in the rare instances where it doesn't work/doesn't have what I need. Then I'll drag out MiniPE.