Hey everyone, For past month i have been reading a great deal about windows vista as i plan to build a pc as soon as its released at the end of Janaury. My focus has been especially on directx10 and its new features. What i dont understand however is if there is any significant difference between the two only so called direct x 10 GPUs produced by rival companies ATI and NVIDIA. Obviously the 8800 has been out for a little while now and claims to be dx10 compliant however i have read reviews which seem to indicate that it cant utilize all of dx10 features. On the other hand the R600 is yet to be released (due when... anyone know) and i have no idea whether it will blow the 8800 out of the water for performance or just match it. I figured that TOG would have a good knowledge base in its members and someone may be able to clear this up for me. Basically i wanna know if i should race out and buy a 8800 or wait for the R600? One other thing also is when can we expect games to utilize dx10 as at vista's release i can think of any games which take advantage of its features.