It really is funny how people seem to have an inability to tell the difference between a missed prediction and a lie. The dictionary might help if you're having trouble.
As for this situation, it ain't the end of summer yet (and even if the apparently soon-to-be-released revs are only 2.5GHz, that still leaves a few months for speed bumps), and IBM sure ain't going to be spilling the beans one way or another at this point--Apple never likes that. And, I SERIOUSLY doubt Steve would've thrown out something like that if he didn't believe it--he's not trying to pump and dump, or inflate, since he's a CEO in it for the long haul. Besides, after so many years of delay, the simple fact he came out with a prediction at all said something about his confidence.
Now, you can start screaming about IBM being Motorola II if you want, but it's a little early even for that at this point. Give 'em a few more months.