My tip is to only drink white wine in public, red wine in private. Although most prefer the latter, white wine will not - stain your new fab dress, your host's cream colored sofa, your pearly whites, etc...The list goes on but remember the last time you knocked back a couple glasses of red in between trips to the ladies room only to stare at your reflection and see The Joker's stained lips and wonder if that window is painted shut.
Wine is extremely easy to drink and gets you drunk very quickly. The secret to successful wine drinking is to sip out of the glass (try to imagine it's a really expensive cocktail that you want to make last) and put it down in between drinks. If you have hold of the glass all the time, it just encourages you to keep knocking it back. You should also try to drink water at the same time. The Italians, who are a nation of wine drinkers, always have a glass of water on the side.
White wine is great, like Eva said, it doesnt stain and I feel personally it doesnt get you drunk as fast as red wine. When Im out I always get wine spritza with either soda water or lemonade, this way its diluted better but you take a risk of drinking it fast as it isnt as strong. Always put your glass down between each sip, if you want, put a straw in it, as that way it takes longer to drink a glass.
Wine Naps work great. They are little wipes that you can put in your purse. It takes off the red wine stains from lips and teeth. They are perfect for a night out and drinking red wine. You don't have to be a closet red wine drinker anymore...or end up looking like the Joker! LOL