Hello, My girlfriend and I are about to take the plunge and buy an iMac. This will be our first mac machine, and we're pretty excited. However about the only thing we have decided on is the 21.5" screen size. We are having trouble deciding what expansion options we should get with our mac as we don't want to overspend but still want the best machine for our buck. We are mainly going to use this machine for photo editing (with photoshop), video editing, school work, and normal internet surfing. Obviously the biggest drain on resources will be video editing so my dilemma begins with this: Is it worth it to spend the extra $180 and upgrade from a 3.2 GHz i3 to a 3.6 GHz i5? Is it worth upgrading to 8gb of ram for $180? Will the upgraded ram/processor make that big of a difference in performance from the standard model? How much would upgrading to the 8gb and i5 affect the 'future proofness' of my machine? Thank you in advance for any help you guys can provide!