Sift the flour, baking powder, sugar and salt together and set aside.
In a large mixing bowl, beat the eggs, and then mix in the sour cream, milk, orange juice, orange zest, and orange extract. Add the flour mixture, stirring just until no streaks of flour remain. Try not to overmix. Stir in the butter.
Cook the batter in your waffle iron, according to its directions. Top with the Maple Cranberry Syrup and Orange Whipped Cream.
For Maple Cranberry Syrup:
In a three quart saucepan, simmer all the ingredients, until thick and syrupy, about ten minutes.
For the Orange Whipped Cream:
In the bowl of an electric mixer, beat the heavy cream until it starts to whip up. Start on low power and gradually increase the power as the cream starts to whip. Then, add the rest of the ingredients and finish whipping the cream until it's fluffy.