I can't explain why it runs so easily for me (and now on both Windows 7 computers), as I know some people have had problems.
I've actually spent most of my free time the last few days troubleshooting various games rather than actually playing anything. I've had more hits than misses, but there are still a few problematic ones that I am working on. Lots of googling, reading forums, etc.!
Pretty soon I may actually
play one of them.