I have a Gigabyte GTX470 SOC and i dont really have any complaints about the card. It works like a charm. What is puzzeling my mind though is the fact that GPU-Z is showing two different temp readings. Can someone plz explain to me what they mean. As you can see on of them is lower than the other.
As speculated above, these temperatures are for different areas of your graphics card. Some software can better identify those areas by giving you the name and the temp. Others aren't so good, so they just give you the temp with a generic name. And some software don't read the temp or anything except for the GPU core.
For example, I had 4 temps on one of my cards, one for the core, one for the I/O hardware, one for the shader, and one for something else that I don't remember.
Most likely temp #1 is the core, the one you want to focus on. Sometimes the others will be higher, but that is okay, they will stay in a general range of each other.
The only other thing that you sometimes get is if you have dual monitors, some programs will read the temp twice, because they base the read out on the monitor, not the card. It is strange, but I've seen it, with the temps even being 1 or 2 degrees different.