I wrote about the Neato Botvac we got last year. Still works great.
The only time it has issues is if a piece of furniture is a little too low that it tries to go over it when it can't make it all the way. You can put down strips to block it from trying to hurdle things. It's never had an issue getting stuck in a corner, or underneath something.