Actually, the last two months, when they had to spin (as opposed to brag, as in the previous 12 months) the spin came 24h in advance. We still haven't heard anything.
MS had a reply, it went something like: mostly full supply but still spot shortages, $9.4 billion to date on 360. And something about being the platform to play GTAIV on.