Who has the best chance to defeat President Obama in 2012?