Pick anything lol. Just as long as you don't pay more than 35$ for it.
That will play everything on MAX settings even on 1280x1024. COmes to ~1400$ IT's stretching your budget, but I think you'll be happier with this than with a slower Core 2 Duo. Plus, it is the newest stuff, so easier to upgrade.