SnesTea on 14 June 2008
In hindsight, GameCube won last-gen because it was still profitable the entire generation. From the time it was released, to it's death in 2006, Nintendo still made money off of it.