My Recent Travels (warning: long post)