Who is the best challenger to President Barack Obama in 2012?

Who is the best challenger to President Barack Obama in 2012?