Preheat oven to 425 degrees. In a large bowl, combine 8 fresh peaches, peeled and sliced, 1/4 cup white sugar, 1/4 cup brown sugar, 1/2 teaspoon ground cinnamon, 1/8 teaspoon ground nutmeg, 1 tablespoon fresh lemon juice, 1/2 teaspoon almond or vanilla extract, and 2 teaspoons cornstarch.
Toss to coat peaches evenly and pour into a 2-quart baking dish or 5-6 individual baking dishes. Bake in preheated oven for 10 minutes.
Meanwhile, in a medium bowl, 1 cup all-purpose flour, 1/4 cup white sugar, 1/4 cup brown sugar, 1 teaspoon baking powder and 1/2 teaspoon salt. Blend in 6 tablespoons butter with a pastry cutter or your fingertips until mixture resembles coarse meal. Stir in 1/4 cup boiling water until just combined.
In a small bowl, stir together the 3 tablespoons white sugar with 1 teaspoon ground cinnamon.
Remove peaches from oven, and drop spoonfuls of topping over them. Sprinkle the cinnamon and sugar mixture evenly over the topping. Bake for 25-35 minutes, or until topping is golden brown. Serve warm with vanilla ice cream.