I'm looking at upgrading my PC somewhat. The main thing to change is the Graphics card, but the Mobo and RAM could probably be replaced as well. I want to play games like The Witcher, Assassins Creed, GTA 4, Fallout 3 and other newer titles. Here's what I currently have:
AOC2216Vw (1680 x 1050)
Intel Core 2 Duo E8400 @ 3Ghz
4GB DDR2 @ 800mhz
Asus Silent 8600GT
Seagate 500GB HDD (Will likely buy a second)
Silverstone ST50F 500w PSU
Gigabyte GA-P31-DS3L
My budget is around $700. Any help at all is much, much appreciated

Thanks,
Matthew