So iv noticed some people talking about CPU's with codes names. Mine being a crappy 'Conroe' with a 2mb cache. What does it mean? How do you know what your buying? And ive been looking to upgrade to a Quad core or perhaps a faster dual core that would be good to overclock and good for gaming, bring on the suggestions!