Take it easy there Fonz and slow down a second
I said an E6300 will overclock farther, meaning that the delta between start clock and final OC is greater. Assuming you get 3.6GHz (which is more average than 4GHz to be honest), that's a 1.2GHz delta. The average E6300 on stock voltage can do easily 3.0-3.2GHz (albeit with a high FSB). Assume 2.8GHz even, hell, which is a 400MHz FSB. That's a 1.74GHz delta, 540MHz more than the E6600 delta. Yes, you need a board that can do high FSB's but who the hell buys a board for overclocking that generally or is known to generally not to high FSB's? Doesn't make sense to me but hey.
Also... you've taken another part of the statement I made out of context. First, the extra 2MB cache isn't worth the increase in TDP in my opinion, heat will become a problem faster (that's just straight physics). It also doesn't make a giant difference in most benchmarks. It makes a difference, true, but a small one. I also said that an OC'ed E6300 will outbench a STOCK X6800. Usually I overclock a much cheaper chip to equal or surpass the more expensive ones. The 4MB cache means nothing when you're running a 1600MHz FSB and 1:1 DDR2-800, so it WILL outbench a stock X6800 (1066 bus with DDR2-800RAM).
I'm not saying the E6600 is a garbage overclocker. Certainly not. But without resorting to more expensive or grandoise air cooling, you can easily take an E6300 based P965 system, for very little money and effort (use stock cooling even) and make it perform just as well as some guy who buys an E6700-X6800 based system and leaves it stock.
That's more my point of view.
(Also... P35... like I said, I haven't heard much except from 1 - 2 people who didn't seem to think it was that great. When I read more about it I'll have a more educated view of things...its early days yet...)