Option B is going to offer a lot higher gaming quality though and be MUCH more future proof. With that 7600GT he will have to upgrade it very soon if he expects to play games at decent frames, while if he goes with the 8800GTS he will be so much more future proof with DX10 and a fast card.
Even if he spends 100 more now he will have to spend at least 200 more or so soon enough for a better card and then he will have wasted th0 109 bucks or so on the 7600GT. It's like he will be spending the same amount on a video card eventully while still having a slower card than an 8800GTS.
Ram is easy to upgrade and 1GB is fine for decent windows gaming. I played Oblivion on 1GB for 30 hours and it was fine never really thought "This sucks becuase its slow".
have upgrading in mind becuase technology gets outdated fast.
E6300 w/ Arctic Freezer Pro 7 @ 3.6ghz 1.4Vcore
Antec 900 Case
EVGA 750i FTW Mobo
4x1GB of G.skill DDR2-800
2 8800GT in SLI
22" Samsung Syncmaster
1 250GB WD and 1 Seagate 7200.10 in RAID 0
Corsair 520HX 3DMark06 Score: 13900