Is my software (or hardware) compatible with Windows 7?

We honestly don't know the answer. But Microsoft may, and they have provided a way to find out.

Just visit the Windows 7 Compatibility Center and search for yourself.

It's as easy as:

Beside SEARCH FOR:, choose whether you are searching for Software or Hardware from the drop down box.
Enter your product name and click Search
Under the left-hand column labeled SELECT A SYSTEM TYPE
Choose either 32-bit or 64-bit Windows 7 to match your system

Or:

You may want to download and run the free Windows 7 Upgrade Advisor. It will help find any potential compatibility issues with your computer's hardware, devices, or programs that might affect installing Windows 7. For more information, go to the Windows 7 Upgrade Advisor webpage.