As I have stated in other threads, I literally just bought a refurb 2.66 Ghz quad-core i5 27". When I bought it, I felt this model was a happy middle processor-wise between the C2D and the i7. I had the tally at: C2D 3.06 C2D 3.33 i5 2.66 i7 2.8 (Of course, the higher speeds in the C2D would make the C2D better in some cases, but overall, I think that is the obvious ranking). Now, with the new models, I am trying to figure it out. i3s are in. C2Ds are out, yes, but you can still get them refurb. Not sure why anyone would though. So what is the overall ranking now between the older and newer models? Is what I have below? Or does the 8MB cache in the slower speed i5 (even the older model) make it a better value than the i3? Where do processors slot with respect to an overall, general usage pattern? C2D 3.06, 3MB L2 (old) C2D 3.33, 6MB L2 (old) i3 3.06, 4MB L3, HT (new) i5 2.66, 8MB L3, Turbo Boost (old) i3 3.2, 4MB L3, HT, Turbo Boost (new) i5 2.8, 8MB L3, Turbo Boost (new) i7 2.8, 8MB L3, HT, Turbo Boost(old) i5 3.6, 4MB L3, HT, Turbo Boost (new) i7 2.93, 8MB L3, HT, Turbo Boost (new) I did not take into account the memory speed upgrade (which I consider quite minor) nor the graphics card boost (which I actually consider quite nice, but would add a bit of complexity to this discussion ) I said in other threads that me returning my Refurb i5 2.66 (old) wouldn't be worth it if these new refreshes came out within my 14-day window. However, now that they are out, the devil on my shoulder telling me to do it won't go away.