The NutriBullet!

It's actually specially designed for green smoothies but of course it's fantastic for all sorts of smoothies/ drinks. Cleanup is sooo easy!!

They sell it for $120 plus s/h on their website but I go mine at bed bath and beyond for $83. It's $100 but I had a 20% off coupon.