Next Up Season 12 Episode 31 Season 12, Episode 31 March 8th, 2008 Season 12 Episode 29 Season 12, Episode 29 February 23rd, 2008