damn...all pny gave me for mine was a punny little fan...its tinny!!!!!!!!!!!! i thought it would of came with something like yours...thats looks neat!
That's not too hot for a GPU. It's not unusual to see GPU's reach temperatures that would normally be VERY hot for CPU's. The 6600's could reach up to 70C and it would still be fine.