Originally submitted at iRobot
The iRobot Roomba is an intelligent and effective vacuuming robot that cleans floors routinely so you don't have to. Roomba's powerful vacuum and counter-rotating brushes automatically adjust from carpets to hard floor surfaces to lift dirt, dust and debris. Includes charger.
I <3 Robots
Pros: Covers Entire Room, Hassle Free Operation, Cleans Under Furniture
Cons: Loses Charge Quickly
Best Uses: Hardwood Floors, Small Rooms, Carpeted Rooms
Describe Yourself: Renter
My Robot's Name: Cam
I live in an apartment where most of the floor is carpeted with a kitchen and bathroom with vinyl floors. The Roomba handles either surface very well. The threshold between the carpet and kitchen is a little high, so "Cam" did get stuck once while crossing over, but other than that my experience has been great. It covered the entire floor. The layout is pretty irregular to begin with and once you throw in furniture all around, it's pretty amazing that it covered so much ground and how nimble it was in tight spots. You'll have to watch the video for a better idea.
(legalese)