IROBOT, SCOOBA (washing floor) and ROOMBA (vacum)
Try to buy ROOMBA at COSTCO, they have pretty good price for the model. SCOOBA the best deal I found is at http://canada.lnt.com/product/index.jsp?productId=2192915&cp=&kw=scooba&origkw=scooba&sr=1, go to local store, and use the 20% off coupon from themselves or bed bath and beyond.