My parents had a Rainbow for YEARS and loved it because it did everything...all kinds of floors and windows, etc. BUT they recently sold it and got a Dyson....WHICH THEY LOVE.....
I friend sold Kirbys many many years ago and they are good vacs, but really heavy....or they use to be.
You get what you want. I remember allowing some sort of vac sells person into our old house (we had light grey carpet) and their pitch was the upholstery cleaning...well, they wouldn't do that...after we let them in...then the vac was $2500 (I was like NO WAY because some friends of ours had just gotten back from Jamica and spent that much going there...I would rather go on a nice trip than spend that on a vac)....then, they wanted to know if we would trade our 4wheeler for it...because they take trades.....WTH?!
Needless to say, we have never bought a vac from a door to door sales person.