Proclus on 12 December 2012
I'd say the gen ends per individual company, Ninty is in it's 8th gen and will focus it's efforts their, when the 720 and PS4 launch, they will have moved into the next-gen as the bulk of their support and sales will move to those platforms.