if i was you i would go for a geforce 6600 or for a little extra a 6800. defiantly much more solid performing cards for only a little extra. and don't feel you have to get a 256mb card. most 6600's are 128mb and are still better than a 6500.