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) "