Season 8, Season 8 finals Idol finals week 3: Ranking the remaining Idols March 24, 2009 By Mark Franklin 0 And