For working on a reluctant MS system, the ultimate boot CD is a good one to have, Ultimate Boot CD - Overview
Don't like working from the command prompt? Try the ultimate boot cd for Windows, UBCD for Windows
Hirens boot cd is excellent as well, Hiren's BootCD 13.0 - All in one Bootable CD » www.hiren.info
Part of my recovery, repair and security toolkit along with various Linux bootable CDs.