Meandering Passage: 2007 Reflections