I am a long time PC user buying my first Mac, hopefully in the next few days. I have wrestled with which model to buy and I apologize in advance for starting a thread repeated often here but I would like some timely advice based on the new Intel chips coming out next month. The Mac will be for general use. Web, mail, word processing, spreadsheets, some light photo/video editing etc. No hard core gaming. First, I have eliminated the laptops from consideration. I do most of my work at the desktop and I think I would enjoy a desktop more than a laptop configured with an external monitor keyboard. I considered the Mac Mini at first, but was concerned about its specs compared to the lower end iMac (hard drive size and speed, processor speed and memory upgrade constraints). Also, when you add in a keyboard, mouse and display, the cost is not far away from the 21.5 iMac. So here are my questions: Did I dismiss the mini too quickly or am I right to focus on the iMac? Is it worth the extra money to get the 21.5 with the discrete video card? With the new Intel chips being announced next month, should I wait and see if the 21.5 is refreshed or will any processor upgrade not really provide noticeable performance differences at this level? While I was hoping to put my toe in the Mac water somewhat inexpensively, is it a mistake not to go directly to the 27 model for the upgraded components in those configurations? The 27 models I have seen on display seem to generate an awful amount of heat radiating from the screen. Is the screen overly big for home office use in terms of heat, screen resolution or usability if one sits fairly close to the monitor? Thanks in advance for your help.