Quote: "Yeah, but Halo2 is X10 and Vista only ... it was on Xbox 1"
No it's not. Halo2 is DirectX9.0c, runs just fine on Windows XP provided you disable Live; a Live is Vista-only. There are several patches to fix this if you're on XP/2000.
You're probably thinking of Lost Planet, as it's currently the ONLY DirectX10 game on the market. Although I hear patches are being released for others, like Call of Juarez (which isn't out here yet)
Quote: "Just found out that Gears of War is being released for Windows."
It'll be the first game to play over Live without crashing every few minutes if you're on Windows (yeah! i'm looking at you ShadowRun), plus PC owners get an exclusive additional story that is just as large as the original one. That is on-top of the original game.
We also don't have to use Live to play against other Windows owners, just for those on Live.. GameSpy Arcade is the technology behind the PC-to-PC system.
Finally get to fight that big ass monster that chases you after the mansion level.
Quote: "Right, and I'm REALLY hoping there is plug-and-play support for the wireless Xbox 360 joypad for Windows. No goofy key mapping, just plug and play (the way it SHOULD be)."
In Windows XP, you have to install the Xbox Controller for Windows drivers; but on Vista it's plug'n'play supported. (even updates on it's own)
Although playing older games with it, the controls aren't mapped properly imo; and they've totally removed vibration features for directinput. As very few games support XInput this is a pain in the arse tbh... Currently the only games I know fully support it are:
Tomb Raider (Legend/Anniversary), FEAR, ShadowRun, Halo2 for Vista, Flight Simulator 2008, Lost Planet, Need For Speed-Series (after Underground 2)
Thos are the only ones I know that officially support it via XInput; really given how long it takes to provide support for the Xinput control system (certainly less than a day of programming) then why more companies don't patch to support it.. especially given it's now the only format of controller being produced for the PC (both Logitech, Saitek and Gravis are all making 360 compatible controllers for the PC) it means developers really need to pull their fingers out and support them better!