I forgot where I read this, but I remember seeing the 9500 Pro tramp over the 9600 Pro in almost every game and benchmark. I think it has higher fillrate, and therefore, the better performance.
If you can still find the 9500 non-pro(4 pipes), and the ram is the L-config, then it is possible you can convert that to a 9700(8 pipes). I did this a couple weeks ago, and its sweet. 9500np is almost half price of the 9700! There is possibility it can't convert though, but either way, it is a nice card.. but sweeter if you can convert it..