if I had to guess what time they release it, I would have to say November 2013. This would put it in a prime position for holiday shopping and black Friday, which will put a load of money in Microsoft's pocket. All just speculation though.
As of today, there has not been an expected or official release date for the xbox 720, but the estimating from a lot of other forums and gamers would be during the holiday season of 2012.