I'm not exactly sure where this belongs (G & E vs here) but here goes nothing.... I'm always on the run so I did a search for a good shaker and I came across this: http://blenderbottle.com/ I ordered it on HSN for like $24 including shipping (for 4 bottles). This thing is pretty good. I use to mix up my endurox and muscle milk and it does a great job. Leaves no chunks of powder even on the bottom edges. I havent tried putting a whole banana in there though but It probabaly won't work too well.