I've been thinking for a while now to get an iMac. I have an iPhone and a couple of iPads. I was looking at the iMac to be used as a central hub. I know nothing about OSX so sorry in advance for any stupid questions. My hand has recently been forced as my 24 inch dell monitor recently died and I don't want to pay out for another as the pc it was attached to is about 11 years old. The main items I will be using the iMac for are: Photos and, down the road, some video editing. I recently had a baby daughter and my wife is constantly taking photos. By the way, the camera is a Sony nex7 so if there is any software you could recommend for its native video format that would be great. Right now I'm thinking Lightroom from a pure photos perspective but I'm open to suggestions. Excel spreadsheets. I'm heavy into macros or vb programming for work related activities. I will probably get office 2011 home edition so I can work on work related projects. Some gaming. Parallels, something to run some financial related software and some pc only programs. The usual iTunes, web browsing, e-mails. Right now I'm leaning towards 27 inch, don't want anything less than 24 inch after using one for so long, 1T Fusion drive, 8g of memory but adding 16g shortly after I get the iMac, 680 video card. Not sure about the processor, leaning towards the i5 in place of the i7. What do you guys think, under/overkill and what you would recommend? I want it to last a relatively long time, say, 6 years. Also, I have a Netgear nasduo storage device. It's already been used for pc backups. Will I have to do any reconfiguration to get it to work with a Mac, for example, reformatting the drive? I also have a canon printer which does not have the capability of printing from iPads etc. Will I have that capability with iMac powered up with the printer attached to a network router or would the printer need to be connected directly to the iMac via USB? Thanks for any feedback.