Try to to put off the cards and put on ... clean the sli bridge ... reinstall drivers... or if it's an long time you didn't reinstall windows ... reinstall it

... Well for an 8800 Ultra if you run @ idle at 80 it's not really normal but on full load it's normal

When i have my stock cooler on my x1900 gt i reached 95 celcius just to play with far cry lol ! if you want to have lowers temps try to check if you have good thermal paste on your gpu and if you have money you can found 2 coolers for your videocards like zalman or thermaltake
