Preheat oven to 350° F. and grease and flour loaf pan/s, 4 (3x5 1/2-inch) or 1 (9x5-inch) pan.
In a free standing mixer fitted with a paddle attachment (or you can use a hand mixer) cream the butter and sugar until light and fluffy. Mix in eggs and vanilla.
In a medium-size bowl combine 2 cups flour, baking powder, baking soda, salt, nutmeg, cinnamon, and ginger. Whisk until all ingredients are uniformly mixed.
Combine the Cranberry Orange Marmalade and orange juice and add to the butter mixture alternately with the flour mixture. Mix, just until combined, scraping down the sides of the bowl. Toss cranberries and nuts with 1 Tablespoon of flour and fold into the batter.
For 4 loaves evenly distribute batter in loaf pans and smooth tops with a spatula. Bake 30-40 minutes until golden and a toothpick comes out clean when inserted into the center of the loaf. If baking one large loaf, bake 50-60 minutes, or until a toothpick inserted into the center comes out clean.