I plan to overclock either CPU for the best performance so the mhz of them doesn't bother me, it's the E6600's extra 2mb of cache that I'm not sure about. I can afford the E6600 but it would involve streatching my budget a little. Will it make any noticeable difference?