"Unlike previous versions of Dell's system protection software, Dell DataSafe Local Backup 2.0 is able to restore a Dell computer to the original factory-installed configuration without erasing personal files and data." .. sounds like a pretty good option, worth the relatively small space needed.

recovery discs are good for fixing your boot - did you burn a dvd for windows 7 backup disc or just the recovery disc?