+1 to the Miele canister. I drive all my vacuums absolutely into the ground because I use it every day – hardwood floors throughout the house, linoleum in kitchen, and a high-end wool rug in the family room. I have three kids, including a long-haired daughter who sheds everywhere, and I can't say enough about the Miele. I use mine daily and I still get 3 months to a bag before it needs replacing.