I had high hopes for the Surface but between the confusion (is it arm is it x86 will your printer drivers work?) and some questionable decisions, it fell flat.
I just got a refurbished Surface laptop for like $350 on Amazon. I only bought it for traveling, but after I set it up for work, I've been using it now for three weeks and it's a pretty nice machine. I don't do gaming or graphics stuff though. And I use an external mouse.