Check out one of the robotic vacs of the Roomba 600 series. For more info on this latest iRobot release check out: http://www.chipchick.com/2012/08/irobot-roomba-600-series.html