In a small bowl, mix the flour with the cardamom, baking powder and salt. In a large bowl, using an electric mixer, beat the butter with the sugar until fluffy. Add the eggs 1 at a time, beating well after each addition. Stir in half of the dry ingredients, then stir in the milk, vanilla and orange zest. Stir in the remaining dry ingredients until just combined.