I've been experimental for recently making the perfect cupcake that's moist, fluffy and light.  I found out that many recipes that call for all purpose flour create a more dense cupcake as compared to cake flour.  Also using milk instead of buttermilk and sour cream.  Are the other points you can give me on a perfect cupcake texture?  Thanks....