When the cards are broken after 3 months you might have warranty.
70° should be ok.
I have about 190 Gigabyte 7950s that run at 60° in the winter overclocked and 80-90° in the summer. I've had 3 that had fans broken that I replaced with after market. They have been running any where between 7 and 15 months like that.