The Ninja SS200 blender works perfectly for my needs. I make a smoothie every morning with frozen fruit, chia seeds, milk, and honey and the blender handles the materials with ease. I have also made smoothie bowls with less milk and the blender has made those with no problems at all, resulting in super-smooth purees. I use the IQ function for all my smoothie needs and it works well.

I used it yesterday to make a simple bread dough and the blender made the baking process significantly easier. I no longer have to knead dough by hand and can let the blender do all the work for me. It is like having a 2-in-1 blender and food processor. I have considered buying a food processor or stand mixer, but now that I have this blender, I do not think I will have to anymore. 

I highly recommend this blender to anyone who makes smoothies regularly or is an amateur baker.