Being the tech geek that I am I of course had to get a Roomba when they first came out. It was a fun little toy, but not really practical. It missed a lot of dirt, it was noisy, and it took a looooong time to get the job done. And when it was finally done, emptying the dustpan was a messy chore, almost worse than having to clean the floor yourself.
Now, Evolution Robotics has announced a next-generation robotic floor cleaner called the Mint. Unlike the Roomba, the Mint uses Swiffer pads instead of a vacuum, so it should be a lot quieter and easier to clean up afterwards. Also, it cleans systematically instead of randomly, so it should do a much better job. It remains to be seen if the beacon that the Mint uses for navigation is really robust (does the signal penetrate walls?) but otherwise it looks very promising.
The Mint will be available, I am told, in June.