get a 6600GT. performance should be very good considering the price of the card, and should work with your motherboard (i upgraded from a 4-year-old motherboard using an MX420 (not sure what geforce that is, i think 2?) to a 6800NU AGP; works very well.