Apple recently announced that they have postponed the release date of iTunes 11 (the new minimalistic iTunes media player). The reason behind it, Apple said, was that they wanted to "get it right".
Of course, it is quite a rare thing for Apple to have postponed the date of a software release that had already been announced.
Still, with millions of users and dollars on the line, Apple has no option but to "get it right" and so we can expect the release to be somewhere near the end of November.