I probably use mine 100hrs a year and so far just buy 5-6hp with axial pumps.Have a subaru I bought from costco 3 years ago now and it works well. Had a b&e one for almost 10 years before the pump wore out and the pump cost more than my new subaru entire unit so I scrapped it apart from the wand, hoses and nozzles. The subaru came with a short hose of low quality so my old hoses were a good upgrade. Have a couple at work, but they're higher hp and triplex pumps, which last a lot longer under constant use. Expensive, but worth it if you're a commercial user. 5-6hp is a good balance of able to clean anything in a reasonable amount of time without so much pressure things get damaged. Tried an electric once, but it's limited by what you can run off a 15amp wall plug so nothing special. Perhaps the newer ones would be better with brushless motors, but I have no experience there.