K.
Hi,
After buying the kind you are talking about, and dealing with the gross piece that you have to take out and clean, I bought those first years plastic sippy cups. They are very inexpensive, disposable, and don't get all the "crud".
They will spill a little if they are dropped are thrown, but not a tremendous amount.
Good Luck!