I think a lot of people would rather not pick Akhtar over the other two simply because he's a bit of an ass. There are certainly some arguments that can be made about Akhtar that nobody has made yet, and I believe his attitude to be the reason.
If people remember my earlier posts, they would know that I actually wanted Akhtar out of the team after Indo-Pak series last year. I thought he was a bad influence on the team. But he has really turned himself around, bowling much better in tests, and not just bowling to get his wickets. His injury this time around was a legitimate one.
No respectable cricket commentator would call Bond the best fast bowler in world right now. Bond is more like a bright future than a present great. He doesn't have enough tests under his belt to be called that just yet. I believe in time his average will get worse when he will have to bowl in a few test series with little rest as Akhtar and Lee have done in the past. Having said that, I believe his average will still stay quite good.
Lee is just starting to get good. He has been the best fast bowler in the past few months that he's been at his peak. But I also believe that Lee has peaked, he won't get much better than this, and even at this rate he has some catching up to do to be as good as Akhtar.
Just my two cents.