Here's a reason to not feel guilty about drinking a glass of wine every evening: A new study suggests that people who drink moderately may have lower risks for both heart attack and stroke than teetotalers — even when they have a history of heart issues.