Decent deal on this vacuum. I know it's slightly older but the mopping performance and obstacle avoidance still seems to be right up there.
E25/E28 seem to get mixed reviews and are still quite a few hundred more expensive. Other brands with roller mops are $2-3k.
bought this $1500 last year and its stil going great!