The best Surface Pro alternatives HP’s Envy x2 claims longest battery life of any detachable Windows PC