Just for anyone curious, reagrding point 2):
I posted in another thread, but the procedure for NADOs to publicize test results are laid out. I think it was the first IAAF corruption thread.
To Brojo's 1) While I agree right now in firey heat that all A positives should be reported, don't forget that the A-B system exists to protect athletes who are truely clean (really though, how many, 14?). Realistically, if you're looking for corruption, it won't show up in obvious places. An A+, B- would be hidden well enough not to show up in a cursory list.
3) Fukc Yes. This has been a problem from the get-go. The fact that he was voted in to begin with shows how terrible the system is. He was voted in because of his legacy and the promise of "globalizing" track and field. There is a clear benefit to the minority nations, as we see more and more IAAG events in Doha, Shanghai and Beijing. Globalization favors the countries that are willing to pay the extra dollars (pounds?) to have an event in their country, at the expense of the athletes' experience, performance, and the events' identity.
Bubka had a good familiarity with some European federations, Coe won through with the "obscure" nations that could gain from notoriety through TnF exposure: Latin America, Middle East, and SE Asia.