This may deserve it's own thread only b/c the subject is a post on the Bio Passport, rather than the program itself or who's been caught. I think the author is looking for feedback from the science perspective. The original article is here:
http://www.localcyclist.com/2009/09/a-tale-of-two-cyclists/#more-134
http://www.localcyclist.com/2009/09/a-tale-of-two-cyclists/#more-134