mrstickball on 01 December 2008
One should note they are only estimating the 25% increase.
For all we know, Microsoft could be pulling that number out of their rear end.
Back from the dead, I'm afraid.