My current unit is a Riccar RPU-C10. I have a thing for machines with two motors in parallel, I think this offers the best end of hose performance. Although honestly, I've seen and used lots of units that didn't have any more power than a very powerful portable machine, such as a Tri-Star or my bra late 80's Kenmore canister. Even at that I still feel there's advantages over a drag around tragedy. Mostly being that none of the air and filth is blowing back into the room, and you don't hear or schlep the thing around.
All that being said, my unit won't pull less than a 7 through the 30ft hose! if you straighten the hose out it'll get a solid 9. Sadly one of the boards is going flaky and will leave one of the motors running for a bit after its supposed to stop! So I'm taking the occasion to install a different unit, a bagged one this time. I'm getting an MD Modern Day M965h2, two motors each having 137in of water lift, and 95CFM. I'm also ordering two motors at the same time, from another single motor unit... Two motors, identical in size and shape, but have 111 CFM and 155in. of water lift... This should be fun, buy a brand new unit and then dick around with it literally the moment it comes out of the box! I have yet to see a portable machine clean better than my Riccar, so this new one will be absolutely nuts!