maybe dont be so dependent on other people to do things for you... i dunno if they were my cards i can assure you that they wouldnt be sitting at those temps.
Thats all I will say.
My 4870s idle at a cool 79C each. Maybe eventually I will go watercooled, but under load they only increase in temp about 2C, so thats fine by me.
Besides, I'd rather spend my money on something else. Like a Samsung 305T.