Chocolate-Cream Cheese Cupcakes

Easy and absolutely delicious!  These cupcakes are quite a treat!  Enjoy!
For cream cheese filling:
-8 oz cream cheese, at room temperature
-1 egg
-1/3 cup sugar
For chocolate batter:
-3 eggs
-1/2 cup sugar
-1 cup brown sugar
-3/4 cup unsweetened cocoa powder
-1 tsp baking powder
-1/2 tsp baking soda
-1/2 tsp salt
-1 cup buttermilk
-1/2 cup vegetable oil
-1 1/2 tsp vanilla extract
-2 cups flour
Preheat oven to 350 F.  Line 20 muffin cups with baking cups.  Set aside.
In a bowl, beat the cream cheese filling ingredients until smooth and creamy.  Set aside.
In your mixer's bowl, cream the eggs, sugar, and brown sugar.  Add the cocoa powder, baking powder, baking soda, and salt.  Mix well.  Stir in the remaining ingredients.  Mix for about 2 minutes.
Pour chocolate mixture into prepared cups, filling about 3/4 full.  Top each cupcake with a generous dollop of the cream cheese mixture.
Bake in preheated oven for 20-25 minutes or until the toothpick comes out clean.
Remove from oven and place baking pans on wire rack.  Cool for 10 minutes.  Carefully, remove cupcakes from pans onto the wire rack and let cool completely.  Enjoy!