All good except for the 5700gfx, if you are into extreme game - Doom 3, Far Cry etc.
For roughly the same price (Sterling, anyway) you can pick up a 9800PRO card, which is a lot better. You will probably be dissapointed with your games with the 5700. I’ll post some benchmarks results.
Ok for Call of Duty, the 5700 got rougly 79FPS at 1024x768, on a system slightly lower than yours - 2.8 Athlon. The 9800PRO got around 129FPS. Big difference.