Pretty long article that seems to,be bringing some actual science to the discussion instead of the manure pile we have seen in the last year or so.

An analysis of the long-term effects of performance-enhancing drugs - VeloNews.com