Hi,
The most I am satisfied with and use for almost everything I prepare is the Ninja one I bought and it was the best purchase I am sure!
My husband bought me the Cuisinart one as a Christmas gift a couple of years ago and this one is like a high end one that is more than $100 and all I did with it was put it in the corner of my cabinet!
I had the magic bullet before and it got damaged so quickly while it was still on the warranty, the rubber support that goes onto the mixer used to be damaged so quickly and I got the part replaced the first time, but the second time, even though it was still on warranty, they did not want to hear about it, so I ended up having all the cups and I threw the mixer in the garbage.
I bought the Ninja one on special for only $30 and believe me it is the best $30 I spent, it is amazing how it does everything I need for this diet! I use it for crushing ice with my shakes, for mixing my meat with vegetables to make patties, for vegetables purees, for chopping my herbs such as parsley and mint, believe me, I use it for almost preparing everything! I do use bleach and soak it in bleach and soapy water once I use it for meat in order not to get any food contamination.
I hope this helps!