I think the opening post omits the key comparative figures, IPL contracts:
Bond $750,000
McGrath $350,000
Akram $0
So clearly Bond is 2.14 times better than McGrath, and an infinite number of times better than Akram.
On a more serious note, it goes without saying that Bond's figures are fantastic over his short sample of matches. When you consider his ODI statistics, its worth pointing out that he took 44 wickets @ 15.8 against Australia alone; and for the most part he played against the core of the Australian sides that won the 2003 and 2007 World Cups. I also made this comment in an earlier topic:
"An interesting statistical summary of Shane Bond in test cricket in terms of success - in his test career he played 18 tests and in that same period New Zealand played 65. Of his 18 tests, New Zealand won 10 (56%) and lost 2 (12%). Of the remaining 47 tests in that period, New Zealand won 10 (21%) and lost 23 (49%). I admit that Bond's figures are helped by facing Bangladesh and Zimbabwe twice apiece in his 18 tests, but in terms of success from a New Zealand point a view, a 56% test match win ratio is quite incredible."
Whether those statistics, amongst others, are enough to class him on the same level as greats like Akram and McGrath is subjective and I think durability of a quick bowler is obviously an important criteria in reaching that conclusion - and in Bond's case that most certainly counts against him.