Thiiiiissss.
What do you mean clean install? Either way makes little difference.
1) becuase I've replaced HDD, built a new computer to replace old one and this need to do a clean install.
2) if talking about an existing computer, I would rather wipe the hard drive and get rid of the **** on it.
Allthough reset should be fine for option 2. As long as you can get into windows and it hasn't been totally corrupted.