There are now 100 days left until November's general election. That's over three months. The news has already been filled with horse-race coverage of the campaigns, but there is still a long way to go. The next big event of the campaign season will be the Democratic National Convention which kicks off tomorrow in Boston.