Vista has a few functions that allow you to retore data and system status. The System Restore functionality, which is just snapshots of the OS prior to an installation other major change. Backup status and Configuration will allow you to backup files and restore files or create a WIM of the entire PC. I think that was the huge file Moira mentioned.