Windows Vista Upgrade Advisor beta:

http://www.microsoft.com/windowsvista/getready/upgradeadvisor/default.mspx

 

The Windows Vista Upgrade Advisor is a small beta application that you can run on your current Windows XP-based computer to find out if it's ready for an upgrade to Windows Vista. When you run the Upgrade Advisor, it will scan your computer and generate an easy-to-understand report of any known system and device compatibility issues, along with recommendations on how you can get your PC ready for Windows Vista.