Haha, thanks for the laugh.
To familiarize yourself and better educate yourself regarding Apple's history of product delays and such, I suggest you follow
Aiden Shaw's advice and look up Copland, Rhapsody and the like. Good reading.
Probably someone has already pointed this out but this comment and the identical one above it are misleading IMO.
The facts are true, but I find the intended comparison to MS's delays disingenuous and mostly irrelevant.
In the first place, these articles refer to a different "Apple Computer," almost a decade ago, under different leadership. Hardly reflective of the company we call Apple today.
Secondly, *all* companies have delays on their products, what we are talking about here really is the degree, how often they do it, and whether or not it's a part of the company culture.
So yes, during a period of massive company upheaval and the most serious financial downturn in it's entire history, Apple *did* kind of lost it's way and slip on delivering a new OS. Yes, this new OS was essentially "vapourware" in the same way that MS's new software offerings traditionally are. So what?
Simply because Apple had a (brief) period in it's lifetime where it replicated all the worst aspects of Microsoft's development habits, we are supposed to damn them for all eternity? We are supposed to throw up our hands and make out like Apple and Microsoft are essentially doing the same thing here? I don't think so.
Both previous to that time, and in the period since then, Apple has a very good track record for releases. Especially with the "new" Apple, they have scarcely missed a release date. OS-X, iLife and iWork are all on track and always have been AFAIK. Leopard's delay was the first such significant delay in a long time.
So while the information about Copeland is true, I think it's really quite over the top to try to use these facts to maintain that there is some kind of equivalency between the many shipping delays of MS's bug-ridden software and the (mostly) high-quality, (mostly) delivered on time Apple software.
Compare this to MS's constant, never-ending failures and delays and you have a *real* picture of what's happening.