The 6xxx series cards run hot in general, but I'm pretty sure it should not be idling at 70C, and reaching 110C. Yes, I know it has a threshold temp of 120, so it is still under manufacturer specified maximum, but do you really want your card to run on the edge, 24/7?
I'm thinking maybe the temp reading is wrong.
AMD64 X2 4400+
DFI Lanparty Ultra-D
2GB Kingston Hyper-X (2-3-2-6)
TT Big Typhoon
eVGA 7900GT KO Superclocked (650/1650)
250GB Maxtor DiamondMax SATA2 HDD
Hiper Type-R 580W SLi PSU
19" Sony Trinitron CRT