Canister for me all the way
While I have a large collection of uprights, I simply prefer a canister for its versatility. I grew up with a Rainbow and an Electrolux. My mother believed uprights were useless. A neighbor bought a Dual 80 Kirby when I was a kid. We went over to look at it. While the neighbor made us some tea, my mother commented "that thing is worthless". I asked "why". She smacked the lady's sofa, and dust rose up. Triumphant, my mother said "See, worthless". I've hated Kirby vacuums ever since.
When we got home, my mother smacked our sofa, and nothing happened. The Rainbow salesman told her when she bought the cleaner to use the upholstery tool on the sofa EVERY TIME she came to it while cleaning. She used all her attachments, especially the dusting brush and crevice tool. She mopped the kitchen with the Rainbow and the bare floor tool.
As an adult, I got into uprights for their quick carpet cleaning. But I've always felt they lacked something.
While I still love the Rainbow, I also like the new Sirena (it's VERY good). The Filter Queen and Tri-Star are also favorites. Hoover's heart was never in canisters, still waiting for them to make a really good one. I love Electrolux, so easy to use and a very high quality machine. My absolute favorite bagged vacuum to use of all time, is a Signature Series Air-Way Sanitizor.
Overall, if I had to pick one vacuum (canister) to use for the rest of my life, I'd probably pick a Rainbow. There's nothing it cannot do.
