I'm currently on the fence on which to buy, any suggestions would be greatly appreciated. My current choices are the Surface Pro 3 I7 8gb, SP4 I5 8gb, SB I5 8gb how do you think they compare? I do use Photoshop and light 3d design for 3d printing and of course have steam, but i mainly use my desktop for that. Currently my desktop runs 32GB ram, I7 6700k@5ghz, 950Pro m.2, GTX970. I would like to get away from my laptop hopefully, which is a Lenovo T430s I7 3520m, 16gb, 850Pro SSD 250gb. I believe all of my Surface choices will be better than my current laptop, I just can not make a choice between SP3 I7, SP4 I5, SB I5. Thank you in advance for anyone that can help.