My Ninja (BL660) has been the perfect smoothie maker. It comes with 2 personal sized cups you blend in (and drink straight out of) and a simple rinse of the blades keep it decently clean.

http://www.amazon.com/SharkNinja-BL6…