Reflections on the Merga Research Review 2004-2007