This is a difficult question to answer, as it really depends on what you are looking for. HP laptops have a slightly better build quality and they tend to be more reliable than the Microsoft Surface line-up. However, there isnt much of a difference in performance between these two brands when it comes down to processing power.