Win 7 here too, though allow me to point out that half the games I play do that stupid UAC thing, and I consider it a windows useability flaw against Microsoft, rather than game devs. Everything from to Civ4 to Dragon's Age to Nethack pops up a UAC, and windows doesn't seem to allow turning it off for just one program, only blanket.
If there's a way to turn it off selectively, I'd love to know. OTOH, as we're clicking to start the game anyway, and clicking a zillion times during play, what's one more click...
I'm pretty sure it will pop up for anything that touches local filesystem in any way, though I haven't bothered to download the microsoft SDK for .NET and read up on the system call constraints and how UAC vs programs interact under the hood.
-evoke