I think a lot of the replies here are missing the bigger picture.
When one considers just the TDP alone, a difference of 20 watts might not seem much.
However, as a Haswell like the 4770 is much faster than the Q6600, the Haswell can finish tasks much faster and race to idle quicker than the Q6600.
So, it depends on what you are doing with your PC. If it's things like video/audio encoding, compiling, then you will likely save a lot more power and money. If you are using it for gaming, where your CPU will spend the same amount of time on load regardless of what the CPU is, then your savings will be lesser.