I love my XL9100,
It isn't a screamer like the XL2's, Plus the motor is bigger, beffy-er and more metal-er!
It does a nice job on carpets, And is handy to have and whip out in an instance when there's dust to be tackled!
I highly recommend older Orecks, After lending them my Kirby and a Commercial Fantom, I rebuilt my neighbor and friend an XL-Commercial unit, which they still love and use all these years later! Just recently (July) I gave their Mother (And Friend) a XL9100 I refurbished for her. She loves it! All they used before was a little Dirt-Devil carpet sweeper, they never did drag out their Rainbow or Dirt Devil!
-Alex.