So many Republicans running for president this year! One recent story lists nine announced candidates. I can't remember a bigger field.
Alphabetically (how else?) they are: Minnesota Congresswoman Michele Bachmann, former Godfather's Pizza CEO Herman Cain, former House Speaker Newt Gingrich, former New Mexico Governor Gary Johnson, Texas Congressman Ron Paul, former Minnesota Governor Tim Pawlenty, former Massachusetts Governor Mitt Romney, and former Pennsylvania Senator Rick Santorum. And a couple of others may join in--Sarah Palin, John McCain's running-mate in 2008 and Texas Governor Rick Perry. Wow! The early states may need to print bigger ballots.
Who's ahead? Hard to know. The Democrats will renominate Barack Obama, of course; I don't think a party has ever dumped a sitting president. The GOP? Polls says Mitt Romney is the frontrunner, but that can change. I remember 1972, when the early Democratic frontrunner was a senator from Maine named Ed Muskie. The eventual nominee, of course, was a senator from South Dakota named George McGovern.
And if you're thinking about running, jump in. The Iowa caucuses are still six months off.