The Best of Keane is out on November 11th!