Surface is expensive, but if money is no issue then go for it. If you want to find a fast laptop for a budget, I would look into refurbished market that offers at least 6 month warranty. You can get some from Ebay, but also some retailers like Best Buy, Walmart, NewEgg and even Amazon have them. I recently got a MacBook pro for $550 that costs $1200 new from Walmart website. It was listed under Scratches & Dings category and the only scratch/ding it had was a very small one on the front edge. The good thing is if there is an issue I can return it to the local Walmart, but so far so good.
If you want to get a PC at budget that is also quick, narrow down your search to your top 5 or so and then check https://www.cpubenchmark.net/ to see which have the fastest CPU.
Also, you should get something with at least 6GB RAM, but if you typically work with many many files and apps open, then get 8GB RAM.