i wouldn't bother with older generation cards, no point even spending $60 cdn on them, i would go for at least a 6600gt 256mb card for $175 cdn or go for the 6800 for a little bit more. Dont not bother to get a new 7 chipset series, not worth it. I have a 7800gtx and i barely get higher performance then my 6800gt overclocked. if anything go for faster then more memory, as long as your not going over 1260 x 1024 you dont need more then 128mb of ddr3 ram on the cards.