Wine Wipes help you not look like a vampire
Wine Wipes solves the latter problem with their orange blossom flavored wipes that you can use to wipe away wine stains from your teeth. It's kind of like Oxy Clean, except for your mouth. The container even has a little mirror inside the lid so you can see just wear those pesky spots are.
Unfortunately, they haven't developed a product that can wipe away the shame of having Mr. Winky Time.
Wine Wipes - US$6.95 for 20 wipes