Shark duo. I replaced a Dyson with it and it's way better.

Kirbys kick ass, but are baggers. Rainbow will literally last a lifetime, but are a pain as they are a water based catchment. They cost...