I own a 550 Roomba named Betty (as in Friedan) and a Scooba named Simone (as in de Beauvoir) and they're two of the best purchasing decisions I've ever made, hands down.
I have the Betty do two or three room/hallway combinations every other day, which covers my whole house more often than weekly. This involves a mix of long shag carpet, short pile carpet, linoleum, and tile, and it cleans them all better than I would with an upright -- give it a small enough area, and it will do literally dozens of passes over each part.
It's comparatively trivial to empty/clean, and while, yes, it doesn't do deep-down cleaning on my long shag carpeted areas, I run it often enough that I don't need anything more up to the full-on power steam cleaning I do twice a year anyways.
I recommend Roombas (and Scoobas) highly to any fencesitters. They're not gag or vanity items; they're increcibly convenient and do a good job that is more than worth the price.
Bottom line: as far as I'm concerned, I was not put on this earth to do stupid boring repetitive tasks better suited to inexpensive well-made automated machinery. Or feminist icons. Or inexpensive well-made automated machinery satirically named for feminist icons.