Also for the people that are on the fence about the i5 vs i7 question. If you are buying a $2000 computer why not spend the extra $200 to further future proof the system. Who knows what Apple or any other software manufacture will do with hyper threading in the coming years. It could make a large difference. Thats just my 2 cents.