I'm curious to whom UTers believe is the best recent Mayor of Toronto. Please vote in the poll below.