The final songs songs have been sung and the viewer votes cast on "X Factor." Based solely on Wednesday night's performances, who do you think should win the huge $5 million contract?
"The X Factor" season finale aires at 8 p.m. Thursday on Fox.
- LeAnn Rimes defends her shaky 'X Factor' performance
- 'X Factor' contestants sing tribute to victims of Newtown tragedy
- L.A. Reid: 'I will not return to 'X Factor' next year'
More in The Clicker: