Once you taste a homemade cupcake, the store-bought ones don't compare. These recipes are moist, flavorful, and topped with frosting that actually tastes like something. They're easier to make than ...