Mix together the first 5 ingredients. Cut butter into mixture. Add milk and eggs and stir until smooth. Pop in the fridge until ready to put on top of the filling.
Slice up peaches. Combine sugar and spices and then toss with peaches. Spread into standard sized baking dish (use not stick spray), drizzle maple syrup on top and bake for 20 min. Take chilled topping and spoon over top of fruit. Bake for another 20 to 25 minutes. For true decadence serve warm with vanilla ice cream on top.