The makings of a great debate season, launching tonight.