The love/loathe Heidi and Spencer debate. Rylan's exits. The unfortunate amount of Razor Ruddock's crotch we've been exposed to.
But at the end of tonight's show, who would you like to see win?
Has it been the Rylan Show from Day 1? Or do you think it's unfair that he's been allowed out of the house and that he's more irritating than entertainer?
Will you be voting for Speidi to salute their work as classic Big Brother villains? Or do you think it would be a 'Tragedy' if Claire from Steps didn't take the crown?
Has Ryan aka Toadie done enough to earn victory? Or would you prefer Razor to be standing tall at the end of the show?
Who should win? Vote in our poll below and let us know at the bottom of the page:
Going into the final, Rylan remains the firm bookies' favourite with odds of 1/10 with Paddy Power.
Speidi are the best chance of an upset with odds of 7/1, while Razor can be backed at 20/1. Claire (25/1) and Ryan (50/1) are the longshot outsiders.
Celebrity Big Brother day day 21 - photo gallery: