In a large bowl sift together flour, cake flour, baking powder, and salt. Set aside.
In a pitcher, whisk together milk, half-and-half, and vanilla. Set aside.
Cream together butter and sugar in the bowl of a stand mixer until light and fluffy, about 1 minute.
Add eggs one at time, mixing well and scraping the bowl after you add each egg.
Add 1/3 of the flour mixture
Add 1/2 of the milk. You add the dry ingredients in 3 parts, and the liquid in 2.
When everything has been added scrape the bowl one more time. Let the batter rest for 15 minutes. Preheat the oven to 350 degrees and line two muffin tins with paper liners.
Fill the paper liners three quarters of the way full. Bake for 20 minutes, or until a toothpick comes out clean.
The cupcakes will be pale in color. Let cool for 5 minutes in the pan, then transfer to a rack to cool completely.