Keith Topolski runs his eye over the current crop of New Democrat leadership aspirants.
As the main opposition party for the first time ever in the Canadian House of Commons, the New Democratic Party's leadership race could make or break this once fringe-left party, even by Canadian standards.
Since the departure of the often loony but always cheerful and charismatic Jack Layton from this world, the NDP has been stuck in a rut with interim leader Nycole Turmel's past as a Quebec separatist catching up with her.
But with the leadership race almost defined in terms of candidates running, who will provide the best option for Canada's left? Indeed, who would be the best leader for Canadian Conservative PM Stephen Harper to run into in 2015, and who would present Stephen Harper with an unprecedented 4th term for a Canadian Conservative leader? Let's examine those who will be putting their hand up for the keys to Stornoway on 24 March, 2012: