Was wrong about it beating the 8800 Ultra, but it easily beats the 8800GTX : http://www.legitreviews.com/article/610/10/
My BFG 8800GTS 512MB G92 OC has the same stock clock as that @ 678MHz, and stock overclocked memory as well. Most new 8800GTS G92 cards have a core clock of 650MHz, so that's why they may not be as good as the GTX in some benchmarks. Remember though that the 8800 Ultra is at least an extra £100-150 on top of what I paid for my 8800GTS G92, not really worth it for an extra 3fps.
Bookmarks