Barack Obama should give Barry Soetoro a full pardon, and then announce that he is dropping the name Barack Obama.
He is still illegal...exchanging one foreigner as a father for another leaves him still ineligible to hold office. Therefore, no pardon forthcoming unles Sarah Palin wants to give it him as President. But then then I don’t think that she would get re-elected in 2012 just as Gerald Ford didn’t after his pardon of Nixon.