This cake tastes the way a yellow cake should. It perfectly blends the flavors of butter, sugar, eggs, and flour.
One thing, if it tastes like or has the texture of cornbread then you did something wrong.
Sift together the flour, baking powder and salt. Set aside.
In a large bowl, cream together the butter and sugar until light and fluffy.
Beat in the egg yolks one at a time, then stir in the vanilla.
Beat in 1/3 of the flour mixture, then 1/2 the milk, then 1/2 the remaining flour mixture, then the rest of the milk, and then finally the rest of the flour mixture. Mix until thoroughly combined but do not overmix. Overmixing can cause the gluten in the flour to overdevelop leading to a cake that rises too high and overflows the pan. If that does happen you can just trim away the edge though.
Pour batter into prepared pans.
Bake in the preheated oven for 30 to 35 minutes, or until a toothpick comes out clean when inserted in the center of the cake. Do not overbake.
Cool 15 minutes before turning out onto cooling racks.