my q6600 has a vid of 1.2125v but runs so hot!!!!

why?

are higher vid cpus better temps wise?