I have the Ninja Master Prep which I use several times a day.
Alas, it is but one speed and won't do dough, although it does
everything else perfectly! (plus I have an old bread machine
that I use for mixing dough - but if my Ninja Master Prep ever
goes, I'll definitely get the new Ninja) "