Honestly, I'm really happy with my Shark Rocket Professional. It's designed much better than the Rotator (I know bc my friend has one), but I would think basically the same machine. I don't have a Kirby, or much of anything else to compare it to, but it seems to pick up plenty of dust from my bedroom carpet, and it really doesn't dirty up the filters very often. Ease of use and maintenance is probably the best of any vac I've ever used, so there's that too.