Originally Posted by tankguys
Ah, that's kind of a toughy. Many would argue the 6300/6400's are the best value. From evidence I've seen, a lot of 6400 users actually OC farther than the 6600's. The advantage of the 6600's, of course, is the extra cache - but when you factor in the overclocking point (which is important for anyone here, naturally
In most cases anyway, any CPU over the mid-range quickly starts to trade value for performance. Consider there isn't a huge margin in speed between the 6600/6400 compared to the ~80% price increase.
In the case of the OP, they seem intent on putting together a top end system though, which is why the 6600 or better would be good. It's not the best value per se, but they'd get great performance, while not significantly over spending for 2 extra cores that likely wouldn't be utilized very often.