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