I have a personal favorite, although more of a mini-upright rechargeable.
The discontinued Eureka 570, cordless and bagless. I have 2 of them in use and another in the wings for when I'll need a replacement. The first models came with a 12v batt, the latter ones had a 14.4v batt. Works amazingly well on our berber carpet and tile floors.
Really upset that they discontinued it.