I was inspired by a travel mug I saw in CVS, but the mug itself was really really ugly, so I decided to just have my own custom printed. I found Tervis through a quick Google search, and they seemed to be reasonably priced and have no minimum order (I had no need for 100 coffee mugs...).
The design I put on them was text-only, so I can't say how nicely actual images print, but what I got was nice and crisp, and the mugs themselves were really sturdy.
To top off their presents, I filled K-'s with gummy bears, since he loves those, and I filled Miss M's with foldover elastic hair ties that I made myself. And then I drew them some bird-tastic cards so I could include a little note for each of them ^_^
I'm really happy that they liked the mugs, and hopefully it'll be something useful for both of them! I know at least the gummy bears and hair ties will be well used :-P