It really depends, on what applications you gonna be running.
I don't think there is a definite answer, not like good or bad that simple...
Typically, the business type applications with high reuse patterns that fall much into the principle of locality, would favor the large, high speed L2 on-die cache Xeon has.
while games or graphic-intensive application that chews immense amount of data and floating computation will use the advantage of every extra Mhz the chip has.
For web surfing, just go for the least priced stuff...