You can use an Upgrade version installer to clean Install Win7:
Back up your files, Boot the installer, choose Custom install then Drive Options to delete partitions, repartition and format.
How to Boot your Computer from a Bootable CD or DVD - Boot to CD
The installer will scan the HD to see the previous OS and allow Upgrade key. If not, leave the key blank during install and do one of these workarounds afterward:
Clean Install with a Upgrade Windows 7 Version - Windows 7 Forums
If you delete all partitions to create New ones and format, the installer will issue a 100mb System Reserved boot partition which conveniently places the
Repair Console (normally only on the DVD or Repair CD) on the F8 Advanced Boot Tools menu. Partition as you wish and format before install following illustrated steps given here:
Clean Install Windows 7
The installer is mostly driver-complete, with newer arriving quickly via optional Windows Updates. Just in case, have your Wireless driver on flash stick or CD so you can get online quickly. Then
enable hardware driver auto-updating and check for optional Updates.
Any drivers still missing in Device Manager can be found on the Support Downloads webpage for your model computer or device.
Driver Install - Device Manager
Install updates and then programs slowly over time to gauge performance after each. Don't let any programs write themselves into msconfig>Startup as they slow startup, become freeloaders on your RAM/CPU and can spy on you. I only allow AV and gadgets.
Startup Programs - Change
Use a lightweight free AV like MS Security Essentials which works perfectly with Windows 7 Firewall.
http://www.microsoft.com/security_essentials/
When it is finished, clean and order the HD perfectly using state-of-the-art free CCleaner Disk and Registry tabs, then Puran boot-time defragger after adding it's Intelligent Optimizer on Additional Operations tab.
CCleaner - Free software downloads and software reviews - CNET Download.com
http://download.cnet.com/Puran-Defrag-Free-Edition/3000-2094_4-11386432.html
Then save a Windows 7 Backup image externally so you never have to reinstall again, just reimage the HD (or replacement) using DVD/Repair CD with the stored image.
Backup Complete Computer - Create an Image Backup