I can easily pass on the Roomba. Vacuuming is a very quick chore, especially with as small an apartment as I have right now. I also can't help but feel like a real vacuum cleaner is going to do a better job of picking stuff up than a Roomba. I'm pretty sure there's a mopping equivalent to it as well. But again, I question how well it would really clean.
But the one I'd be super-tempted to buy once I have my own place? Robotic lawnmower.