I have a Neato XV. It has good suction, picks up where it leaves off automatically and intelligently navigates instead of randomly bumping into things. recommend it.
As Dave0x17 mentioned, the new series looks even better.
I have the Neato XV-11 with the pet kit (which makes it functionally identical to the XV Pro), and it's quite a nice device. strong suction, actually navigates intelligently to cover the whole area. Highly recommended.