I wouldn't get a 13" MacBook Pro if I was going to use it as my primary portable. The screen is too small for my liking. Plus they don't have dedicated GPUs, correct me if I'm wrong. I'd much rather have a 15" because they do have the dedicated graphics option. The dedicated graphics would work for me because I want to run Final Cut Pro X, Logic Pro X and the Adobe Creative Cloud Suite on it. Also, when I want to play a game, I can. And I can do it well. There's a lot of attractive stuff on the Mac App Store but I can't really use any of it because it either won't work on my iMac because the application requires at least 10.8 or 10.9 or because my GPU is disabled and doesn't do anything now.
My HP Envy is a 15" laptop and with dedicated GPUs (It actually has two, but one is integrated) I would really be missing out on performance if I got something with an integrated GPU. It plays all my games very well, but I'd rather have a desktop for that expandability and the fact that it won't get nearly as hot as my HP laptop.
Yes, you said right when you said that the Surface Pro 3 is much improved from the previous Surface Pro devices. The screen is awesome, it feels really good to hold and drawing on it is really awesome, it's almost like pencil on paper. Even though MS says it can replace a laptop, and while it can, it can't replace mine because it won't have the same graphics capability that my laptop has.
I agree, I would love to have a 15'' as my main portable, however I need to have sometime that is very light, and while the 15'' is very light, a 13'' is just better for my needs. Nope, you're right, they do not have dedicated GPUs. It's not too bad however, as once I get the new iMac then that will be my main Logic/Final/Games machine. For what I will be required to do at school, a 13'' will do just fine.
(plus it'll probably run many, many times faster than my MacBook or iMac.)
Yes, it's a bit of a shame that the old Intel iMac's can't run 10.8+. I think it is because of the GPU (not powerful enough, but I might be wrong), as my Macbook has nearly the same specs as my iMac and is able to run Mavericks, and Yosemite I believe.
It often takes a few generations to get something 'right'. I think this was found with the iPad, iPhone - to be honest, with anything really. Not many manufacturers are able to get a perfect first run. They have to have time to either squeeze the bugs out or fix hardware