Its either the X800GTO2 or the 6800GS.
Im thinking the X800GTO2 due to overclockability, but my friend isnt much of a geek, so im being swayed towards the GS too. Plus he likes battlefield, except the GS is more expensive so...you can see why im stuck.