I know there have been plenty of threads with this discussion, but in one month, I'll be ordering one of the two. I live in Holland, but I'll be getting the device from Canada where it's a lot cheaper. I will of course have to buy a different power cable for the device that I'll be buying, but that will not be an issue. The first device I took into consideration is the following iMac model: - 3,4 GHz i7 processor - 8 GB RAM (which I'll upgrade myself to 32) - 1 TB Fusion drive - NVIDIA GeForce 680MX 2GB - Magic Trackpad The 15" rMBP that I want is the following: - 2.7 GHz i7 processor - 16 GB RAM - 256 SSD - NVIDIA GeForce 650M 1GB I currently have a windows laptop and a 11" Macbook Air (late 2012). I carry the Air with me almost all the time, especially for college. The Windows laptop will be soon gone and one of the two from above will take it's place. I know that the biggest difference between the two is the portability, but from my experience, I have rarely taken the Windows laptop away from my desk. Very rarely. I usually use a tablet in the house, or even the Air. Another big difference would be storage space, but to be honest even the space from the Retina model would be enough for me. Not to mention that I have two external HDD drives which are more than enough to store my data. And for apps or games the 256GB is enough. I have 128 GB on the Air and I still have more than half free, even with some apps and games installed. I want the iMac for the huge and beautiful 27" screen. But also the performance is unbelievable. Not to mention with an upgrade to 32GB. It would run perfectly for at least 3 years. It's just gorgeous. The rMBP is also very tempting. The screen resolution is very good, the form factor is excellent, but besides that, it seems to be a little underpowered compared to the iMac. So, which one?