The 8600GTS seems to show better performance in 3Dmark benchmarks because 3Dmarks lays stress on shaders and since the 8XXX series have unified shaders they can make perform much better at those shader tests thus yielding a better score..
In game performance(real world tests) is a totally different area and certain games where resolution is increased, the 8600GTS loses out due to lack of bandwidth..