Nutribullet, but you cant use it for hot stuff, and it is too small for soups, it makes 2 glasses of smoothie. Another option is a vitamix, but it's too expensive. Both are "extractors" not typical blenders, they have 4 blades & they extract the vitamins & nutrients. I have a kenwood staneless steel blender for soups & I get nice very smooth soups, but for our smoothies I use the nutribullet as I add nuts & seeds to smoothies. I prefer staneless steel blender for soups as I bad experiences with renuining the plastic ones with hot liquids
With normal blenders I found that the ones with a narrow jug are better.