Obama Last Laugh ?