Ghost or Acronis baby.
When I build a PC I do the following,
1- Load the OS.
2- Patch the heck out of it.
3- load all the necessary programs I need.
4- Update all drivers with latest versions.
5- patch it again.
6- Ghost/Clone/Acronis/Image whatever a backup.
I can then do whatever and if things get a little flakey I then.
Backup all Favorites, E-mail, Accounts, Cookies (Because I always forget a login).
Overwrite the drive with the image. (about 7 mins)
Update all drivers etc. (10 mins?)
Patch and apply new programs I cant live without. (10 Mins?)
Copy back E-mail, cookies, favorites, accounts. (Another 10 Mins?)
GHOST it again from that point.
It sound like a lot but I can probably really restore my PC in under 20 mins with all patches and be fully back and running up to date. Which is a lot faster than a full re-install.