It's obviously better to drink none at all. Drinking red WINE is what reduces the risk of heart disease, and that's only because of the grapes in it, not the alcohol. Grape juice by itself would give you the same benefits. Furthermore, people take this "drinking a moderate amount" thing too far, and binge drink on weekends. That is really bad for your heart and liver and just about everything else, and leads to alcoholism and early death. So no, there aren't really any benefits to drinking --- alcohol is a toxin, plain and simple.