Guys, is it just me or the smaller iMac just became a best-buy this year? I mean the Radeon Pro 560 has very close benchmark numbers (Cinebench & Heaven @1080p) to my 27" iMac retina late 2015 w/R9 M395.. I was looking at replacing the 27" with either a laptop (MBPro 2017 w/Radeon 560 or Dell XPS 15 w/GTX1050), but out of nowhere came this little one...plus CPU, RAM and HDD/SSD are upgrade-able... Is anyone here who can run some game benches on the 560 21"? Found https://www.reddit.com/r/macgaming/...rmance_1080p_running/?st=j5uug7eu&sh=5892922c this, but video is not available Mobility is not a factor for me, so to dish out extra $$$ for the stupidly expensive MBPro w/560 is a no-go. Also to get the Kaby Lake XPS 15 for the (apparently better) GPU and try installing OSX on it is a no-go, since GTX1050 is the same as R560 from what i see in benches... Another question: i saw in the teardown video that the HDD can be exchanged with a SSD, using SATA port. Is this valid for the first two base models only? How about the top one, with R560 which comes with a fusiondrive? Still using SATA connector? As far as the CPU goes, i think getting the i7 7700 from Apple as CTO is still cheaper than ordering it separately and upgrading, right?