Hello everyone, I am quite confused to decide, so i need your advises please. I am a student and have been a window guy from the beginning, but as i hear so much good stuffs about mac that its hard to believe, so i want to shift myself from windows to mac. My purpose- I license my photos and HD videos through stock sites so i need to use photoshop/lightroom, after effects, premier pro and sony vegas kind of apps, may also play some strategy/sims games occasionally. I also use many plugins from video copilot and reg giant etc for after effects and other plugins for photoshop too. Budget - about 3000-3500$ (so not thinking of mac pro for now) Now the thing is, i want to get a desktop but in my country only standard iMacs (just i5 which cant be upgraded) are available which are- (1) 27" iMac (3.2 GHz, quad core i5, 8GB RAM, 1TB (7200 rpm) hard disk, GPU- NVIDIA GeForce GT 755M - 1GB) cost- 2065 $ (2) 27" iMac with Retina 5k display (3.5 GHz, i5 quad core, 8GB RAM, 1 TB fusion drive, AMD Radeon R9 M290X graphics processor with 2GB of GDDR5 memory) cost - about 3000$ and finally the top notch laptop that is (3) 15" Macbook Pro Retina (2880x1800 pixels (Retina) native resolution, 2.5 GHz i7 quad core, 16 GB RAM, Storage- 512GB PCIe-based flash storage, GPU- Intel Iris Pro Graphics + AMD Radeon R9 M370X with 2GB of GDDR5 ) Cost - 3300$ so guys please suggest me which one is good and probably future proof according to my work ? i could have spent a little more for i7 if it was available but unfortunately no upgrade options for iMac is available in my country. I heard some WWDC 2015 gonna take place soon (on 8th), i am also waiting for something new there, but if nothing comes out from wwdc for me then i have just above 3 options, so please suggest me which 1 among all 3 optios or i should rather stick to a HP workstation( as it has xenon processors and other top options available with it) ps- i want to add that i live in hot country and temperature is quite high in general, so my other laptops do become quite hot after some hours of use, not sure about macs. Also my broadband is quite slow , so i may need to keep my laptops on for quite some times when i need to upload video files. so i also want to know how stable imac or MBPr are against hot temp and some long hours of uses. Thanking you.