[citation][nom]jaquith[/nom]Boo on Intel for not enabling all 8-cores especially at that price![/citation]
They don't have much of a choice when it comes to the i7's. With the 32nm Sandy Bridge-E Intel has to make a choice between prioritizing clocks or core count within a 150W TDP, based on the target workload for a particular processor. For Xeon's the choice is easy, more cores. For desktop applications the choice isn't as clear, but I think most users would still benefit more from a higher clocked 6-core than a lower claocked 8-core. That's slowly changing though.
Intel also doesn't want a situation where their LGA 1155 processors outperform their $1000 extreme edition in lightly threaded workloads, which is yet another reason to favor 6-core for now.
I'd personally like to see an 8-core i7, even if it means lower clocks, but I don't think that'll happen until Ivy Bridge-E. At 22nm Intel probably won't have to make a choice, we'll get the best of both worlds.