A friend recommended these Nuby No Spill Cups as the only non-leaking cup that it's easy to drink from. But, with them having soft spouts I can't help wondering if they are actually any better then bottles for little mouths. Anyone got any idea?