We love our roomba! We've had it ever since we got married, so no one has to vacuum!
The only thing is, it will likely break down on you after a year or so. So we buy ours at Costco. With their crazy return policy, whenever it breaks down, we return it, they give us cash, and we buy another one.
Recently we switched to using the Mint cleaner for our laminate floors. We still like the Roomba but the Mint cleaner is so quiet that our yorkie doesn't mind it. Also we can run it while we're at home.