well i am not American so i don't know who is the best...but so far i know at least he brought home already lots soldiers from Irak..
every Leader for sure have policy ..and it depends on their citizen agree and not. for sure the answer will be different from one to another.
so...i don't know you are include in AGREE or DIS AGREE with Obama' policies..
the answer of Best or not the Best belongs to the people.