I think it's as simple as do you want two cpus (core=cpu) that run at 3166 MHZ with a 6MB cache or four cpus that run at 2500 MHZ with two 3MB cache chips. If you want games go for less cores with more power (#1), if you want server/multitasking go for more cores (#2).