I have the first gen Roomba but have not checked in w/ the latest ones. At that time, about 6-7 years ago (?) I thought it was so cool at first, but over time, used it less and less, and until it finally just sat after a few months. First off, it is very much a sweeper rather than a vacuum cleaner. Not bad for an occasional pick up, but not a thorough cleaning. Also, it would get jammed by rug corners and cords (electrical and curtains, etc...). The rotating brush would scoop them up and get wrapped up into the roller. So I'd have to stay nearby and rescue it every now and then. And before using it, I'd have to go around the room and make sure the path was clear of things that could jam it. Finally, it'll only do one room at a time, so you'd have to check in to see if it's done, then move it from room to room to get the whole house. By that time, I'd just as soon vacuum the regular way.
I suppose if you're sitting on your computer or doing something in the same room, and you don't have crap all over the place like I do, it would save some of the manual work for a light pick up, and you can make sure it doesn't get snagged on something. And maybe since that time, it's improved - I really haven't checked in a while. Last I checked, it could be programmed to turn itself on, clean, find its dock to recharge, park, and turn itself off. That would be very cool, but again, not sure if it wouldn't get snagged on something while you were out.
If I can find it, I can send it your way and you can try it out. But not sure where I saw it last, my wife might have tossed it. Last I remember, it was cowering under the guest bed. Also, not sure about the condition of the NiCad batteries after all this time.
I'm going to wait for Rosey from the Jetsons next time ...