Look,
ths setup is EXTREMELY expensive.
Yet it has two low-end video cards, and an old i7 processor, with plenty of ram.
Heres my setup (basically):
some Gigabyte mobo, am3+, easy to upgrade the processor, 4 ram slots, one pciExpress slot
amd phenomIIx4 955 cpu. Cheap, works like a dream, can be tuned up to 4.2 Ghz.
4x2GB ram, some kingston 1600MHz stick, more than enough for this cpu.
Sapphire 5830 GPU. Way more powerful than those double 520s. It was very cheap here, an 6870 or 6950 is also a very good gp, a bit expensive tho.
Some Western Digital hard drive, 750GB, 7200rpm, 64 mb catche. Cheap, large enough for me.
Chieftec 500w PSU, never had problems with it
Cooler Master Hyper212+ cpu cooler, quiet, cool, cheap.
Cheap case, cheap dvd witer.
22" lcd monitor
All under 700 bucks, here, in eastern europe. Built it myself, dont look as well as TilDeaths ones, but works very well. It must be cheaper in the states, works very well, i can run everything at full or almost full details, with a decent fps. Your computer is unballanced: very weak on the video card yet strong on the CPU. Try to get a balanced PC, will give you much better experience.