About 2-3 weeks before GTA IV would be my guess.
And if MS wants to right this ship, it will need to be a good price drop. $249 or $279 for the Pro.
I think a $199/279/349 price strategy would really push sales without absolutely annihilating profits.
Or check out my new webcomic: http://selfcentent.com/