I have an $15 upgrade key and intend on doing a clean install of Windows 8 via the MSDN.iso sometime this week, after I do the install and get everything activated, what would be the best method of doing a fresh install down the line, say in 8-12 months? Is using the stock windows 8 "reset" option a good way to do a "fresh install" or is it half assed? I'm unfamiliar with the new feature. I've read a post on HARDOCP that said you can overwrite the stock recovery image with a recovery image that includes installed drivers but I can't find any other information on that. Would some sort of ghost imaging software be a better route? Does that preserve activation? Would this be a better route in the event I upgrade my system hard drive? The reason I ask is I'm hoping to avoid any activation woes when doing a fresh install, I like having a nice clean system, and I'm trying to think ahead on this issue.