My son is 2.5 and drinks a lot of milk. He uses an anywayup beaker, simple design, easy cleaned. Always good with milk which can turn sour easily. It has started to badly leak now though and at age 2.5 I'm thinking I don't want to buy him another one. I'd rather move him onto a sportscap type bottle. I did this with my elder daughter, but she wasn't a huge milk drinker so the fiddly valve sections weren't such a hassle to clean and rinse. I want a non-spill because milk all over the sofa and car seat and clothes is a nightmare to get out and not smell; I want easy clean, so minimal valve / pieces. He drinks his milk in bed at night so I really want something which doesn't need to be closed by him and which can be abandoned at ease without spilling. Am I looking for the impossible? We have a 6 hour drive on Friday so I want to get something before then or am I going to cave in and give him back the anyway up cup....