Looks as though Armstrong has been cleared of the allegations about his '99 title:
http://sports.espn.go.com/oly/cyclin...ory?id=2464102
It's interesting that WADA is now complaining about the publicity; they didn't seem to have any problem when the alleged violations were leaked.