On Thursday, Oct. 22 Microsoft's Windows 7 will be publicly available. If you're using Vista and want better performance and to extend the useful life of your hardware, upgrading to Windows 7 is a good thing, and the sooner you do it the more value you'll get from the upgrade. But before you do, you might want to take a look at some tools that will help, especially if you plan on doing an in-place upgrade from Vista rather than a clean install.
Start with Ron Barrett's "7 Must-Have Tools for Your Windows 7 Rollout." The articles includes links to resources for moving from Windows XP to Windows 7, which requires a clean installation – there is no upgrade path to Windows 7 from Windows XP. Home users can skip this step, which is intended for businesses and IT shops, and go directly to Microsoft for their "Windows 7 Upgrade Advisor."
If you find you have programs that you no longer use or need, uninstalling them before upgrading to Windows 7 is a good idea. A highly recommended and very useful uninstaller is the free Revo Uninstaller. It sets a system restore point, removes the application, gives you options to perform a deep clean of leftover registry entries and folders, and has a couple of other utilities for improving your system performance.