DS doesn't "get" sippy cups. He never held his bottle so he doesn't understand tipping the cup. He does drink well from a simple straw cup like the take and toss or even a disposable restaurant cup.

I'm looking for a straw cup that's easy to drink from, but harder to spill than a take and toss. I've tried a Nuby and now a Munchkin, but you have to suck so hard that he gets frustrated and gives up. I just want something I can put milk in to take on the go. Bonus points if it's easy to clean. Double bonus points if it's insulated. Suggestions?