And if you don't like how it runs on Windows 7, or any unusual glitches arise, you can always run it under Virtual PC in a native Win32 environment. Comes free with the operating system after all. I'm surprised more people don't.
It's a simple virtual machine tailored for use with Windows host OSs. That is to say, rather than offering a translation or emulation layer (like WINE, for example), it creates an 'imaginary' PC (from sound card to optical drive to network adapter) on which you can install any given software and any given Windows version.
I keep a Windows 98SE VM handy on both my PCs, for use with games which are happier running under the legacy OS and older versions of DirectX.
Works fine on Windows 7 X64, but you'll need to run everything in software mode, meaning you'll experience some slowdown when scrolling. --- E6750 | MSI P6N Platinum 650i | 4 GB OCZ Reaper DDR2 800 | Seagate Barracuda 320GB | EVGA 8800 GTS 640MB | Antec 900