Goood blenderr for shakes and smoothies?

And salsas?.. maybe even fruits, and veggies..