Hi guys! I'm going to college this year and I'm going to take Multimedia arts. I need a new laptop/desktop that will be able to handle programs like After Effects, Adobe Premiere, Flash, and Photoshop.I also intend to learn 3D modeling and Animation with Autodesk Maya and Cinema 4D. Anyways, here are the options: iMac 21.5-inch: 2.9GHz Specifications 2.9GHz quad-core Intel Core i5 Turbo Boost up to 3.6GHz 8GB (two 4GB) memory 1TB hard drive NVIDIA GeForce GT 750M with 1GB video memory MacBook Pro 15-inch: 2.2GHz with Retina display 2.2GHz quad-core Intel Core i7 Turbo Boost up to 3.4GHz 16GB 1600MHz memory 256GB PCIe-based flash storage Intel Iris Pro Graphics I'm on a budget but maybe I can save up enough money for the other 15" MacBook Pro (the one has dedicated graphics card). Portability is not an issue (for now, I think). What I want to know is, which one is more powerful, faster, and will last longer? I need the one that will last 4 to 6 years (or maybe more) without affecting the performance. I'm also considering a refurbished Mac but my Mom thinks it's only a hassle since the refurbished items/part in the Apple site is not available in my country (unless if I talk to my Aunt who lives in the USA). Oh and just so you know the pricing in my country is different. Macs are more pricey here so... Please help me. Any of you guys that went through the "iMac or Macbook pro" dilemma? Do share your opinions~ Thanks in advance Oh and sorry for my English, it's not my first language .