To see if your PC is ready for Windows 7, download the free Windows 7 Upgrade Advisor. It scans your PC for potential issues with your hardware, devices, and installed programs, and recommends what to do before you upgrade.

http://www.microsoft.com/windows/windows-7/get/upgrade-advisor.aspx