Looks like this thread may finally have a conclusion. For anyone checking back here for updates, this link apparently once and for all provides the answer to the question "Is this really it? (re: possible Obama's Kenyan B.C....":
http://www.freerepublic.com/focus/bloggers/2457491/posts?page=3108#3108
... and the answer is "No."
But the truth is out there and we're still looking.