About to get my first iMac and going for the 27 inch. My main usage will be web design with CS6, web and ios development, photo and video editing. Not much gaming. I would like to keep this machine 2-3 years. I am unsure on which configuration would be best or overkill. CPU - Would the base 3.2 i5 be sufficient vs the 3.4 i5? Graphics card - I'm not a gamer but for photo and video editing should I upgrade to the GTX 780M? Definitely getting the Fusion Drive and as much RAM as I can.