For someone who doesn't like the taste of wine, but wants the health
benefits it would be a disservice to recommend any wine at all. The
core health benefit comes from the polyphenols in the skins, and that
means the real benefits only come from intense, bitter reds.
My personal recommendation would be to drink tea, which also has
significant amounts of polyphenols. Leave those big syrahs and barolos
to those of us who love them
Keith Wallace
The Wine School of Philadelphia
http://www.vinology.com