In our quest for the best immersion blender, we've considered 63 models, interviewed pros, and pureed gallons of soup, smoothies, and sauces. Here's what we found.