The Add +1 Rule is a new mathematical theorem which is to be aplied to all Microsoft promises concerning their shipping schedules. The Add +1 Rule states that if Microsoft announces an aproximation for a product release date, you should add 1 to the smallest quantity found in the announcement in order to find the correct release date. More specifically:
If Microsoft announces that a product is expected to be released within a specific year then add one to that year. If Microsoft says that a product is expected to be available in a particular month then add one to that month. If Microsoft states that a product will be ready by the middle of something, eg. the middle of a year, then add one to that to make it "by the end of the year", or, if eg. late 2004 is given as the expected date, the beginning of the next year will be, well,  a better aproximation. Finally, if Microsoft says that a product will be released during a specific season then move a season forward, ie. summer should be changed to autumn, etc.
And now some examples of the Add +1 Rule in action:
In the past MS used to say: "Windows Longhorn will be released in mid-end of 2005". Well, mid-end of 2006 is a better aproximation.
Internet Explorer 7 Beta is to be available in June. Well, July is a better aproximation.
Visual Studio would be release by the middle of 2005. Well, by the end of 2005 is a better aproximation.
MSN Messenger 7 was to be released in March. Well, April is a better aproximation.
MBSA and MS Update were slated for the first quarter of 2005. Well, the middle of the year is a better aproximation.
XP SP2 was to be released at the end of June 2004. Well, early August was a better aproximation.
If a Microsoft representative says that "It will be available by the end of the year" do not believe him, he probably means "By next year".
Whom do they think they are talking to? Don't they realize that you should not make promises that you are unable to fulfill?