False on the hyperthreading. All of the i3s on the new iMacs have hyperthreading. The 3.06 does not have turboboost, however. All the other processor options do.the 2.53Ghz i5's also have HT, so the macbook should be faster if the apps you're running are threaded.
None of the i3's have HT.
Also, that particular has vt-x and vt-d and will definitely be faster if you're planning on running virtual machines.
That was very helpful...thanksiMac is. Its CPU runs at 3.06GHz all the time while MBP's runs at 2.53GHz (~21% difference). However, the MBP's CPU supports Turbo and thus the CPU will overclock itself to up to 3.06GHz when only one core is needed. Conclusion: About as fast in single threaded performance but iMac is about 20% faster in multithreaded performance