I have both because I'm terrible at making decisions. Also, I grew up on PCs, so it's familiar, but I like that the iMac syncs with all of my other Apple devices (among other things). I have an iMac desktop and a PC laptop. I have a Surface Book 2 and I love it. It was pricey but well worth the investment.