We decided to get a Roomba. Went for the Discovery model after checking it out in the store and reading a few reviews. Hopefully it lives up to the some of the rave reviews I've seen about them online. There's a lot of carpet in this place and it'll be interesting watching this thing wander around doing the vacuuming for me. And it'll go under the bed too.