I'm a long time PC user looking to cross over and buy a mac for the first time. I first started looking for a bigger screen so I can log into work remotely (i'm working on a 17" laptop right now but have 2 older 19" screens at work). One thing led to another which led to thinking about buying an all in one (easier to move around the house as needed) and the options from Dell or HP aren't so hot, which led me to the iMac. The primary use will be internet/email, ms office type stuff, and with the opportunity to use iLife probably some more photo/video stuff (we have a canon t3i and don't do much with the pics/videos right now). And of course logging into work when necessary (work is a Windows 7 pc but remote access works via the mac). Once we have it, who knows what else we might discover. So knowing what we plan on using it for, is the base level 21.5" iMac good enough? I would think so. It's always nicer to have a bigger HDD and faster graphics card, but for an extra $250... All of our photos/videos are stored on an HP Mediasmart server on my home network so I should be able to keep them all there and access them by creating some sort of share on the iMac. I go back and forth between the 21.5" and the 27". The 27" may just be too big for the desk/space it will be in most of the time, and it will certainly be more difficult to pick up and move around. From reading the forum it seems pretty easy to swap the RAM out for both if that turns out to be necessary. Would love some advice/suggestions as I dig more into making this switch. Sorry for the long post. Thanks!