Personally...
It's a little more $ but I think I'd go for:
http://www.newegg.com/Product/Product.aspx?Item=N82E16813131604
http://www.newegg.com/Product/Product.aspx?Item=N82E16819115214
I couldn't find that CPU on TH, I did find the 640 which I assume is a slight slower, comparison chart between 640 and the i7-860
http://www.tomshardware.com/charts/desktop-cpu-charts-2010/compare,2417.html?prod[4482]=on&prod[4446]=on
Unicorns ARE real - They are just fat, grey and called Rhinos