Maybe it just me but I have two Tervis glasses and that is really all I ever use. They keep my drink cold and everyone knows they are mine. A Tervis only cost around $20 and I think is an awesome gift.
One of mine is “Harley Davidson” and the other is a “Ford”. You can get most any team logo on them or almost anything else. Go to Google and search for Tervis