The 4200 is a pretty good card for games that are currently out. I've got one OCed to speeds of a 4600. I do plan to upgrade before the release of Hl2, since I don't think it will be enough to run HL2 with full details. Just not sure what to get yet. But yea, atleast try to get a 9500, since that is a good budget card that is DX9 compatible.