Oh and when I say broccoli soup folks, I MEAN broccoli soup. I put nearly two bunches of steamed broccoli in my soup and I only chunk it prior to blending with the immersion blender. This blender will puree` the soup to a perfect creamy texture in nothing flat. (Reserve a few pieces of the chunked broccoli to add back to the soup for texture purposes) I have also used it on my potato and asparagus soups with equally great results.
If you are looking for an immersion blender with lots of power and a "NO STAIN" Stainless Steel shaft then IMO, you cannot go wrong with this model from Cusinart.