And now we've reached the finale. The big showdown. The big Kahuna. It's the grand final poll.
There are eight acts - chosen by you readers (so no complaining at the back!) - but only one of them can be crowned X Factor's Greatest Ever. You've been voting in your thousands in our heats, so make sure you don't forget to have your say in the finale.
Does Leona Lewis still reign supreme as the show's most sublime talent? Or do Alexandra Burke and Little Mix rate even higher?
Is it JLS all the way? Or perhaps series six and seven victors Matt Cardle and Joe McElderry are your personal X Factor heroes?
There were a couple of surprises along the way in our X Factor Battles, with series one champ and Twitter bad boy Steve Brookstein making the final cut. Does the original XF champ get your vote?
Or are you behind Leon Jackson - the often forgotten series four winner - who managed to beat Xtra Factor favourite Olly Murs for a spot in our final?
Who do you think is the greatest act ever? Vote in our poll and let us know why below!