Hi,
I used Puppy Linux
http://puppylinux.org for the first time last week to rescue all the (not backed up!) photos, music and homework from my sister's family PC which was (trying) to run Vista..
Puppy Linux is fantastic for this.
The PC had got itself into a state where it was impossible to login. Round and round in a loop of error messages. Restore points weren't helpful.
Booting Puppy Linux off a DVD, plus a couple of USB sticks, enabled me to get all the files off onto another PC and burned to DVD. Restoring Vista from Dell's restore partition worked fine. Had already burned Vista SP1, SP2 and IE8 to DVD, so they installed without problem. A bit of tweaking and jobs a good'un.
The only little wrinkle - somehow I lost all the original datestamps on the files.
I was really impressed by Puppy. It even detected the Netgear wireless dongle OK, and got Internet connection pretty painlessly. It has a neat facility where you can save session settings - like WPA key, screen configuration, keyboard layout, bookmarks etc - onto a USB stick to save re-entering at the next session.
Cheers,
Peter