The end is in sight. The next U.S. presidential election will be held on November 4, 2008. President Bush's last day of office will be January 20, 2009. For more information on current candidates: DEMOCRATS: Sen. Joe Biden - joebiden.com Sen. Hillary Clinton - hillaryclinton.com Sen. Chris Dodd - chrisdodd.com Former Sen. John Edwards - johnedwards.com Former Sen. Mike Gravel - gravel2008.us Rep. Dennis Kucinich - kucinich.us Sen. Barack Obama - barackobama.com Gov. Bill Richardson - richardsonforpresident.com REPUBLICANS: Sen. Sam Brownback - brownback.com Former Gov. Jim Gilmore - gilmoreforpresident.com Former Mayor of New York Rudy Giuliani - joinrudy2008.com Former Gov. Mike Huckabee - explorehuckabee.com Rep. Duncan Hunter - gohunter2008.com Sen. John McCain - johnmccain.com Rep. Ron Paul - ronpaul2008.com Former Gov. Mitt Romney - mittromney.com Rep. Tom Tancredo - teamtancredo.com Former Sen. Fred Thompson - imwithfred.com Former Gov. Tommy Thompson - tommy2008.com And about four dozen independents.