Barack or McCain ??

But atleast you can bindly trust on his patriotism and You can never point a finger on him.

Obama is only a good speaker and most of his ideas are naive. who the hell wants to sit with a ahmedinijad monkey to talk. A good leader will never sit and talk witha person who publicly speak of wiping a country.