What is the Date of the Next Presidential Election?

The date of the next presidential election will be held on November 6, 2012. President Barack Obama will likely run for a second term and there are already over a dozen possibilities for the Republic nomination.