Well, I had a FX 5600, and it was decent, but considering PS2.0 was so slow, most of the games my brother and I wanted to play that were kinda new used PS2.0, and so it kinda sucked. We had that card for quite a while, and only stopped using it when I got this computer.
Oh, and about them running hot: I'm not sure how hot mine ran, since they didn't have the hardware to check temperature, but my fan on my card died, and I had to buy a replacement for it. I began to get corruption, driver resets, and other bad issues (BSODs when it started to really overheat), and it wasn't until the fan completely failed that I noticed (As in, it didn't spin.) what happened was this: The fan uses magnets to spin it, and the part that the fins are attached to sits on a metal rod sticking out of the center. The plastic part that the fins are part of actually came right apart from that metal pin so that even though the mechanism should work, because it had nothing to spin on, it didn't move. That caused the card to overheat REALLY quickly. As in, about 2 minutes under load and I'd get garbage on the screen, and another minute or two and it would BSOD.