Have you tried running the game with adminstrator rights for the first time yet. Win 7 is nice OS but it still has the crappy UAC when you install a game into the program files and the game loads up for the first time and changes files. With UAC on for win 7 or vista this stops games from doing this. Hence the reason you have to run them the first time with Adminstatrator rights.
That is one crappy response. UAC in Win7 is not crappy, and it has similar principles as in Linux or Mac OS X.
I'll never understand you people, bashing M$ products over and over again, even though it's getting what you've asked - more security. The problem with Administrator rights required is caused by badly written software, which is often trying to do things it shouldn't, like write to 'Program Files' or other secure locations.
As for the Win7 UAC, it's much more user friendly now, because you can tweak the amount of messages you'll ever see on the screen.
Cheers.