Xeon W3670 (4.78GHz) vs i7 3960X (4.3) vs Xeon E5645 (4.3)

Xeon W3670 (4.78GHz) vs i7 3960X (4.3) vs Xeon E5645 (4.3)