I'm glad HSN has flexpay. Because of this, I' was able to afford two iRobots, the Dirt Dog and the Scooba. Both are fantastic. They clean very well. I'm happy that I live in this day and age when tasks can be so easy and fun.
To give a fair review, I'll add some downsides:
Dirt Dog gets stuck with the cords and tassles. so just clear its area and you're good. It's a bit noisier than the roomba, but it's not bothersome.
Scooba is more sensitive, and says "I'm stuck" in small, uneven spaces.
Overall, the downsides are miniscule compared to the convenience of using this technological breakthroughs.