Graphic cards are always the most exspencive singal peice of hardware in a computer. In my opinion get a card that has 256mb of ram that has been out for about a year. The newest cards are almost all PCIe and the AGP cards are being fazed out slowly. You will save a bundle going this route sometimes more then 50%. The one you like is a great card but in your machine you may not see a difference between it and a card thats a bit older that still has 256mb of memory.