@GamerYnoX: I think 4-6 years is the sweet spot. Make a console, have it as the "main" console for 4-6 years, then release another console that takes over as the flagship while still supporting the older one. Sony got it right with the PS2 -> PS3 transition.
@fedor: Kek, you gonna post Hard8 next? I may as well post Zaire and say "h-here's proving MS isn't bad!" At least post unbiased sources. Do so and I admit defeat.
stage4saiyan's comments