Well, I've now run my Roomba in the kitchen and my living room. I have to say I give it two big thumbs up. After it ran through the kitchen I cleaned out the dustbin in it and it was pretty full. I was quite impressed. It picked up more than I do when sweeping. But the big test was going to be the living room. First I had to stuff the tassels on rug under so that the Roomba wouldn't choke on them. Once I'd done that and picked up all the clutter at floor level I set it loose. My rug hadn't been vacuumed in a few weeks so it was in pretty horrible shape. Now it's pretty damn clean, not perfect, but pretty close. The rest of the floor looks really good two. I actually emptied the dust bin once while it was cleaning because it had sucked up so much. The only time it had problems was moving on and off the rug now and then. I think I'm going to just cut the tassels off because I actually think it looks better without them. Then I'm going to look into taping the rug down so that the edges are a bit smoother.
Overall I'd highly recommend this if you're someone who hates vacuuming, or who has heath issues which make vacuuming difficult. It's definitely going to make a big difference.