I had a Kirby before I had a dog, still have it. My dog died, still have it. Fabulous, but the bags cost a bit, although I found them on e-bay for a reasonable price. I have friends who swear by their Rainbow also.
These are once in a lifetime vacuums, you will not ever buy another.