Um, I would like to point that that nowhere in the Constitution prohibits that. You just have to be 35 or older born or naturalized in USA to be the president. Even Sarah Palin, a quitter and a traitor, from a state that is pretty out of touch with the mainland US, can become a president.
Obama is very much qualified. We wouldn't elect him if we didn't think he was qualified. McCain has served many more years than Obama but we don't think he's qualified enough. Buh bye!
You can have Brown to run for presidency - he's actually a moderate Republican so he does have views that most Americans share. He's far much better than Sarah Palin and can be a formidable opponent to Obama.