Do you have a Windows 7 DVD? Is it Upgrade or Full Retail?
As you have a virus, you really don't have much choice but to deep clean the HD to be sure you are clean. Use the Diskpart commands given by Jonathan above using the Windows 7 DVD. Then boot back into the DVD to do a Custom install, using Drive tools to Create New partition(s) as you wish, format before installing to first partition.
If you haven't made your Vista Recovery Disks, you might want to do that if you want a path back to Factory condition for later resale or servicing of the computer. Be sure to scan the disks for infection after making them.
To make sure you're not reimporting any infection, place your Data disk in another computer's drive and run full AV scan on the drive. Ditto the Windows 7 DVD afterwards. We recommend free MS Security Essentials as best lightweight effective AV.
If you have Upgrade version DVD, you'll need to use one of the workarounds given here to install to a clean HD without Vista: Clean Install with a Upgrade Windows 7 Version
The installer is mostly driver
-complete, with newer being quickly delivered via optional Windows Updates. Any missing drivers
or apps can then be found on the manufacturer's Support Downloads webpage for your model computer, Adobe (flash, Reader) and Java (runtime, free Ofc suite) websites. You might also want to back up your Vista Windows/System32/drivers and driverstore files to browse for any missing drivers, but be sure to scan it for infection along with other data.