As the new Generation Operating System Windows Vista comes near Im planning to upgrade my old PC, or purchase a new System that will be compatible with the new OS. This means spending a lot of money for the new PC that will be soon outdated just after I buy it. Anyway when I was surfing the internet the other day I found out some information about the new DirectX DirectX 10 - Will be included with Windows Vista - And will require DirectX10 hardware that doesn't exist yet! - And it won't be backward compatible! More info on DX10 here : http://www.thezbuffer.com/articles/ Okay now my question is: What other hardware will the new DirectX10 control, besides the Video Card??? If the new DirectX10 will only control the Video Card, do you think it's good idea to buy the Hardware now and buy the Video Card in January or wait till January and buy all the hardware that will be compatible with the new OS then??? Thank you for all the help!