Yea that Evga is a 8800GTS SSC edition with 112 Cores instead of the standard 96 cores.. it's a non + edition 9800GTX in disguise.
5770 is roughly 4,800 points faster then the 8800SSC in 3dmark 2006, and pumps about 20 more frames a second on the newer games.
oddly enough the 8800SSC kicks its butt in the older d3d9/dx9 games.
(*powerman 5000 voice* lotsa cables everywhaarr!!1)