Windows 7 Upgrade Advisor
Before you upgrade to Windows 7, run this free Microsoft utility. Upgrade Advisor scans your PC to see whether it's ready for Win 7. If it detects a problem--from insufficient memory to incompatible hardware to outdated software--it will let you know in a summary report.
Note: This link takes you to the vendor's site, where you can download the latest version of the software.