and if I'm correct aren't the 5800 fx really hot already because after 9700 pro came out nvidia tried to rush it out to the market and tried to stretch their 5800fx to the max ?isn't that why they can't overclock very well?
You'd be incorrect about that Cindy.
The 5800fx is on .13micron silicon, whereas the 9500 is on .15 micron, and the fx had DDR2 RAM. I had a 5800fx, stock speed 400/800MHz. nVidia had an OC utility built into the drivers that tested the highest safe speed you could run at, mine was 500/1007MHz*. I could link you to 4 reviews where they found the same thing, that they OC stable to Ultra speed. At that speed it was pretty close to a 9700Pro in performance. At stock speed it was between a 9700NP and 9700P.
The hsf on those was like the ones on 5900s, not the loud one they put on 5800Us.
The 5800s were pretty good cards, in no way deserving of the disowning they got by nVidia. The only real stones you could throw at them were the loud fan on the Ultras (which not all vendors used, eg, Gainward) and the drivers weren't ready yet when they were launched. Performance has gone up considerably with subsequent revisions.
*BTW These were the first SAFE cards to OC. The drivers had a built in feature that turned back the clock speed if the chip got too hot.