Honestly I swear by my Surface Pro 3. Maybe learn to hack some device drivers and get Ubuntu running (better) on a device like this. Some people already have it working:
Surface are great but you are severely limited in screen size. It's great for portability, but if you need a little more screen surface it's not a good choice anymore.
http://www.geek.com/microsoft/linux-users-rejoice-heres-ubun...
In my opinion it's the most well-rounded device out there.