Preheat the oven to 325 F. Grease and lightly flour the gingerbread pan.
In a medium bowl, sift together the flour, spices, salt and baking powder, incorporate well and set aside.
In a separate mixing bowl, combine the sugar, brown sugar and butter and beat for 3 minutes until light and creamy, scraping the bowl often.
Add the eggs one at a time, beating well after each addition. Blend in vanilla.
Reduce mixer speed to low and add flour mixture alternating with the milk just until fully incorporated.
Pour the batter into the prepared pan, spreading it slightly higher on the edges, and give the mold a few taps on the counter to remove air bubbles.
Place pan on a baking sheet and bake for approximately 55 minutes, until a toothpick inserted in the center comes out clean.
Cool for a few minutes and then invert onto a cooling rack and cool completely. Dust with powdered sugar or decorate with frosting and candles!