As Microsoft moves toward shorter and shorter release cycles -- meaning a new version of Windows and other server products every 12 to 18 months, in all likelihood -- I'm wondering if their marketing ...