Really want a robot and I'm getting soooo many mixed reviews. I don't want to spend an arm and a leg on one, but I want one that cleans well. Need it to suck up leaves and fine sand and dirt. Tiger Shark, Aquabot rapid/breeze 4WD, Aquabot XLS, or Polaris 9450? Please make up my mind for me...