If it were me, I would look at something like Lenovo's Yoga series - I had a first gen Surface Pro for work and needed the extra screen real estate so I switched to a Yoga 2 Pro. Thin, Light, Great battery life and performance. Nothing wrong with the Surface Pro 3 - I have deployed several, just hate Microsoft's expensive accessories and the keyboard still doesn't feel like a laptop keyboard to me.