DualV or SteamVac over ProHeat
I have a DualV and a Royal Procision (that's my favorite, but they're expensive and hard to find because they're discontinued). Until last week, I also had a Bissell ProHeat with the bladder system. The Hoover DualV SpinScrub does a good job with excellent suction. The Bissell does a lovely job on the carpet and I like its upholstery tool better (although, to be honest, I think I was using a leftover tool from a SpotBot). The Bissell ProHeats don't suction up as much water (as noted above), so I use electric fans to help dry the areas. I find the bladder tank a bit of a nuisance, too. But the big problem with them is their spray nozzles clog easily from lime in the water or cleaning solution. That's what happened to mine which was less than 15 months old, used fewer than 6 times (I use water and vinegar, but it clogged despite following the extra video instructions on the Bissell site for emptying the hose before putting it away). When that happened, my Hoover DualV needed a new pump (to be fair, it's more than 15 years old, and I've updated its tank and brush head, which is a weak link in its design), and when I walked in the shop, the Royal Procision was sitting there, marked down to an affordable price. I've always wanted one, so I bought it. It's a tremendous machine.