Re:GTX 470 high idle temperature 77°C (171°F)
Well that explains your idle temps. The drivers keep the card in a higher power state when running dual monitors. One solution is to use MSI afterburner and use the default user fan profile. It sets the idle fan speed 50% and that will probably drop your idle temps by 15C. 90C under max load isn't bad. The stock fan profile allows that by default and the cards are rated for 105C.
EVGA E758/i7 980x 4.3ghz 1.36v
12GB Corsair Dominator 2000C9
SLI GTX Titan SC/ Gtx 650Ti PhysX
Crucial M4 512GB SSD/2x WD RE4 Black 2TB
Corsair H50 Cooler/Corsair AX1200/Windows 8.1 Pro x64