Pretty much day to day over the last week I have been switching between making a decision to buy the iMac or MacBook Pro. I currently have the first-gen Retina MacBook Pro (2012) and before that I had the '09 iMac so I've had both previously. I'm currently torn between the top end model of each (iMac w/CPU bump and SSD, MBP w/CPU bump). Primarily I work from home so would generally have just gone with the iMac but I'm away for a few months on and off next year (primarily holiday but will be doing some work here and there throughout) so I will need something portable. My current MacBook Pro gets warm/hot easily which in turn cranks the fans up to max and they are pretty noisy. I'm pretty sure something is wrong with it heat-wise but at 5 years old I'm kinda thinking it's probably not worth spending money on it to get it fixed up. My main concern with the MacBook Pro is performance and heat/noise (and therefore potential CPU throttling) and my main concern with the iMac is that it's obviously not portable. I would be using one or two external monitors (1 4K and 1 1440p) which also might cause more heat and thus fan noise. Both machines are around the same price, within a couple of hundred pounds (taking into account some third party RAM for the iMac) and a couple of hundred pounds relative to either machines price is basically negligible, so that's not affecting the decision (besides the iMac giving more power for pretty much the same money). Options: iMac (and maybe get my 2012 MBP repaired to use when away) MBP where most of the time it'll be sat on my desk with external displays plugged into it. Would really appreciate some input from the community. You may have thought of thing's that I haven't, some of you will have experiences with both (I have read a bunch of reviews, watched countless videos on both) so really any help with this would be very useful! Cheers!