As America celebrates another birthday, a slew of characters are vying for the nation's most high-profile job, President of the United States.
Some of the front-runners on both sides of the aisle are New York Sen. Hillary
Rodham Clinton, Illinois Sen. Barack Obama and former North Carolina Sen. John
Edwards (Democrats), and Mitt Romney, Rudy Giuliani and Arizona Sen. John
It's too early to say who'll be left standing by next fall, but many are wondering: Who's the best man or woman for the job?