Definitely Barack...Ron Paul doesn't stand a chance! Maybe if you had said Mitt...then that would be something else.
However, I am quite sure, no matter what candidate runs against Barack, none will defeat him!