I've had my Polaris 9350 for 9 months now and I feel it does a pretty good job. It has a top loading basket that is pretty easy to keep clean and it is fairly effective at cleaning the water line. If it failed tomorrow I'd buy another, but I would upgrade to a 4 wheel drive version because...