I wanted to ask if you had loaded firmware, because as far as I know you cannot check the temperature on a 6600gt if it is not flashed.

Some of them can and some of them can't, It really depends on what options the manufacturer decided to enable in the BIOS. For instance I had an AGP XFX 6600 GT which had temperature monitoring and a Gigabyte 6600 GT which didn't.