I just returned a 27" Refurb iMac to Apple. For my set up the screen seemed too large and the price was a bit much. . I am hemming and hawing about the 21.5. I do work with aperture and plan on downloading Xcode to do some development work. My planned refurb configuration is 21.5 1 TB. Fusion Drive, 16 RAM, 512 Graphics. I am not a heavy gamer nor a big time video shooter though I do use iMovie from time to time. Opinions please?