I appreciate your responses, but looking at bf3 trailers let's substitue crysis 2 for bf3... I am gaming @ 1080p, and want 100% maxed out settings... In crysis 2 the 100% maxed out 5770 got an unacceptably low framerate... (16 was the minimum) for arguement sake let's say you somehow double your frame rate... (seeing as I have 2 5770's[yes I know I won't get 100% doubling]) you get like 32 fps, unacceptable by my standards! But the 6950 gets 2 fps more...
Two fps are not worth it. Now if your plan is to eventually get two
6950s by the time BF3 comes out, I'd say go for it.