hmmm then it has nothing to do with windows 7...
. what type of graphics card do you have?
it doesnt make much sence but i had a cheap acer laptop that didnt even have a designated graphics card and it played the game just fine running on win 7. but i bought a laptop that had nivdia 1 Gb graphics and it lagged the game.
possibly a direct X version compatability issue...