Just so you guys know, I'm on Windows 7 32-bit release candidate (7600 I think) via steam and it works fine. I think that windows 7 might not be your problem? I made no special effort to install any dotnet distribs, but other games may have done so (Braid if I remember correctly?).