I have voted for the GeForce GTX 460 mainly due to the fact that it has directX 11. Last year I upgraded my motherboard, processor, memory and graphics card. I currently have the ATI 4850 with 1 gb memory. I decided to take the plunge after waiting for a long period because technology keeps moving forward at such a pace and while my current setup is a good setup I would be interested in seeing the newer DirectX on some of the newer games I have recently bought.