BFNL - How the five finalists stack up against each other