I bought a ~1pt sippy cup that you can't spill, like the kind designed for children. It's made such a difference for drinking alcohol and for parties, where I tend to slosh or spill my drink!
Plus now my cats can't dip their paws in when I pour water and ruin the drink