As an update, I'm still in Nairobi and still trying to leave. It has turned into a terrific weekend but now it's Monday and time to fly to Johannesburg, South Africa. I was at the US Embassy first thing this morning to straighten out passport issues, but they told me to come back at 1 pm.
So, I'm sitting in Java Joe's near the Embassy, having their Hungarian Goulosh and using their free wifi to send you this update. Wish me luck. I may be spending the rest of my life in Kenya.