The general consensus in the industry seems to believe that this gen period is going to go past the more traditional 5 year cycle.
Development costs still are too high.(how many studios have closed this gen)
Consoles still highly priced
Sony would have to bow out,PS3 is already making them bleed money like a sliced artery.