I love good wine... so I simply factor the calories into my total for the day. I don't drink every night, but probably have a glass or two of wine with dinner three or four nights a week. If I know I'm going to have a special evening, I "bank" enough calories during the day to cover it.
In August my sweetheart and I will be touring Northern California wine country (Napa/Sonoma) and I plan to get up early everyday and do run/walk intervals to offset what I know will be a killer week for calories (we also have reservations for dinner at some very good restaurants). Being a foodie who counts calories isn't easy, but it can be done...