President Obama leads several possible 2012 opponents in head to head matches, but just barely.

A new Public Policy Polling survey shows Obama topping Mitt Romney, Mike Huckabee, Sarah Palin and and John Thune.

Romney comes closest, trailing Obama 45%-43%. Huckabee would lose by an almost identicial 46%-43%. Sarah Palin, meanwhile, is seven points back at 50%-43%. 

Thune, who has little nationwide name recognition, trails 46%-28%.

Romney and Huckabee both lead Obama among independents, with Palin losing them by 10%.

Read the full poll here.