I have a Roomba too and I LOVE it! I have 2 dogs: 1 long haired that sheds in clumps, and 4 cats: 2 of them long haired. What I love about the Roomba is I can start him up in the mornings and then do my regular routine: make coffe, take a shower, watch TV whatever and let HIM vaccuum the carpets. Because of my animals I only do a room at a time and clean the brushes and filter every time but it's Still better than being stuck behind one. I've also noticed it doesn't travel well between 2 uneven surfaces: tile floor and thick pile carpet. It will clean both of them but sometimes it trails some of the animal hair over the edge trying to climb unto the carpet. Still - picking that up is better than spending my precious TV time walking behind one!
Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, champagne in one hand, strawberries in the other, body thoroughly used up, totally worn out and screaming: "Yeah Baby! What a Ride!"