some good news finaly i guess games for windows is now free and there seems to be a decent update coming this fall
http://www.joystiq.com/2008/07/22/microsoft-makes-games-for-windows-live-free-for-all/
also dx11 to support dx10 hardware
http://www.joystiq.com/2008/07/22/directx-11-detailed-vista-and-dx-10-10-1-hardware-supported/
http://www.joystiq.com/2008/07/22/microsoft-makes-games-for-windows-live-free-for-all/
also dx11 to support dx10 hardware

http://www.joystiq.com/2008/07/22/directx-11-detailed-vista-and-dx-10-10-1-hardware-supported/