He's got this Foxconn board right now:http://www.newegg.com/Product/Product.aspx?Item=N82E16813186098
I was just corrected - he has 2gb of RAM. I told him to pick up a 4gb kit and run 6gb on the board for sure. The goal is to spread the cost over as long of a period as possible.
I agree the 560 is the best option and it's something that can be carried over from motherboard to motherboard so it's a safe investment to make now even if he swaps mobo/cpu/ram/psu later on. If he gets the 560 though he'll have to make sure he's got something like a 500w PSU to run it, not sure what he's got just yet.
inzone - thanks for the tip and that's kind of what I was looking for an answer to... is an 8800GT saturating a PCI-E 1.0 slot? How can I tell? Will it be reflected in any benchmarks?