Shaker bottle
Very easy to use and clean.  I take it to work filled with protein powder and just add water at work.  Worth the price.  No leaks noticed.
Rating: 5 stars