After a couple of years waiting for a decent mac mini, I just pulled the trigger to replace my wife's aging mac mini with an imac. The imacs are the only mac hardware that mac rumors is neutral on; all the rest are rated do not buy. The equivalent mac mini (maybe with a dual core i7 which supports four threads) would cost over $1000, and for a lot more my wife gets a retina display, which we probably could not find anywhere else. I will wait until the next product announcements in June just in case Apple finally pulls its head out of its a**, and then I will buy an imac for myself. Sigh.