I had a Kirby and while I am sure it would have lasted forever it was so big it couldn't get under too many things.

I now just have a kenmore canister that takes bags. I like it but I'm not telling you to get that brand just get a canister of some kind. It is so nice having the small head that will go under all the furniture. It's also really nice that I can just step and pull the hose from the head and suck something out of a corner or a cobweb on the ceiling.
_________________________

Matt