Bring butter, eggs & sour cream to room temperature. Grease and lightly flour a loaf pan or bundt pan.
In a bowl stir together flour, baking powder and soda; set aside.
In a large bowl beat butter with an electric mixer on medium to high speed about 30 seconds or till softened. Gradually add sugar, 2 tablespoons at a time, beating on medium to high speed about 6 minutes total or till very light and fluffy.
Add vanilla and almond extract. Add eggs, one at a time, beating on low to medium speed for 1 minute after each; scrape bowl often. Alternately add flour mixture and sour cream, beating on low speed just till combined. Gently fold in orange zest into the batter.
Spread batter in the prepared pan. Bake in a 325F oven for 60-70 minutes or till cake tests done with a knife or toothpick. Cool cake in pan on a wire rack for 10 minutes. Remove cake from pan and cool completely.