Well done to the PCB for acting so resolutely with this so far - I hope, and am sure, they will follow through now.
I'm extremely dubious as to whether we'll see any "logical" explanation coming out - just the same crap all drug cheats pull out when they're busted - tall tales that are amusing in their creativity and apparent ignorance of science but which are just rubbish. Drug cheats are the worst cancer in sport and these guys should get at least 1 or 2 years ban and be on probation for the rest of their careers after that. The international norm which should be applied here is a 1 or 2 year ban for a first offence and a lifetime ban for a second and that seems fair to me. Asif is young enough to come back from that if he stays clean.
What's an extra frightening and sad aspect of this is that they've failed what are apparently the first tests they've ever had to take. The charitable assumption, which has been mentioned several times so far in the thread, is that they started taking the junk recently to overcome long term injuries, but the fact is that we don't KNOW that to be true - its possible they've been on the stuff for some period of time. This is particularly devastating for Shoaib as it throws doubt over the legitimacy of all his performances to date and makes his title of World's Fastest Bowler rather hollow. I'm suret they'll deny this is the case, but neither guy has much credibility in my eyes at the moment.
I don't think any blame can be legitimately allocated to the increased number of games/pressure to get over injuries faster. That ** doesn't wash in full blown contact sports like rugby and AFL where guys play week in week out, so I don't care how much cricket is played, its not an excuse for cricketers.
Finally, have to say that it was probably inevitable that a scandal like this was going to happen in cricket - and already had with Warne's case - which admittedly wasn't a steroid, but still fully meritted a year out and a missed World Cup. Also, if it was going to happen, its unsurprising it is a couple of fast bowlers - they're really the only category of player who would benefit, apart from injury recovery, from the increased strength the drugs give you.
Again, feel awful for the Pakistani fans and for the rest of the team. Surely a real slap in the face for the people like Inzi who had prided themselves on introducing a policy of morality as part of the team culture. Here's hoping some other guys can come good and relegate these cheats to the nothing they deserve.