There's a huge difference between the 8600 GTS and the 8800 GTS when it comes to performance too, so I think it's both the GPU and CPU actually. Still... the minimal specs say a 8600GTS should be sufficient for DirectX10, so I would expect it to run better..