Statins are intersting, if imperfectly understood. The benefits of the statins are not entirely a function of their ability to lower LDL. I know cardiologists who take the drugs despite having no baseline LDL elevations. Another class of drugs that appear to be win-win compounds are the beta blockers. The evidence favoring these is now so strong that we push them in the OR on just about anyone having both a big surgery and the slightest medical indication of CAD risk. We actually get dinged by the QA system for failure to give them. The number of perioperative ischemic events has dropped so decisively that I can see it even in my personal case volume. If you know anything about statistics in medicine - this is saying alot.
I take both classes of drugs, FWIW.
No argument with sensible diet, exercise, and good guns (even repeaters).
Sam