Legit Reviews* did a nice review comparing the two rivals for the mainstream market.
In the end I think 9800GTX+ wins considering the OC capabilities (117Mhz core,~370Mhz Shaders,450Mhz mem) a better cooling solution and PhysX support but you judge the results.

