The next list has the best CPUs (2014):
1) Intel Xeon E5-4650 @ 2.70GHz
2) Intel Xeon E5-2687W @ 3.10GHz
3) Intel Xeon E5-2690 @ 2.90GHz
4) Intel Xeon E5-2680 @ 2.70GHz
5) Intel Xeon E5-2670 @ 2.60GHz
6) Intel Xeon E5-4640 @ 2.40GHz
7) Intel Xeon E5-2660 @ 2.20GHz
8) Intel Xeon E5-1660 @ 3.30GHz
9) Intel Core i7-3970X @ 3.50GHz
10) Intel Core i7-3960X @ 3.30GHz
11) Intel Core i7-3930K @ 3.20GHz
12) Intel Xeon E5-2665 @ 2.40GHz
13) Intel Xeon E5-2667 @ 2.90GHz
14) Intel Xeon E5-1650 @ 3.20GHz
15) Intel Xeon E5-2658 @ 2.10GHz
16) Intel Xeon E5-2650 @ 2.00GHz
17) AMD Opteron 6272
18) Intel Core i7-3940XM @ 3.00GHz
19) Intel Core i7 X 995 @ 3.60GHz
20) Intel Xeon X5679 @ 3.20GHz
21) Intel Xeon E3-1290 V2 @ 3.70GHz
22) Intel Xeon E5-2640 @ 2.50GHz
23) AMD Opteron 6274
24) Intel Xeon X5680 @ 3.33GHz
25) Intel Xeon E3-1280 V2 @ 3.60GHz
If you want to choose a good CPU, you should read the next page: