Reading the Constitution, it is apparent that Obama could be either a British or Kenyan citizen even if he was born in Hawaii and his mother could apply to be a Kenyan citizen.
http://www.ndegwa.com/images/Citizenship_and_Ethnicity.pdf
interesting read into the politics of colonial and post colonial kenya