Neato
Bought as a gift and it was impressive.
Rating: 5 stars