If it is not a 256bit gddr3 edition then don't buy it. There is a lot of noobs that think that the 9800gt eco or green edition is a pos only to suggest a weaker but newer dx11 era card. As far as nvidia is concerned the 9800gt eco is as good as it gets without being a very rare oem GT545 or GTS450 eco from zotac. The GT640 is a mixed bag and very overpriced. For $30-60 this card isn't bad and competes well with other cards like the 6670. If you ever decided to upgrade to a beat of a card lol and have a board with two pci-e slots you can use the old card as physx.