For Cream Cheese Filling: In a small bowl, beat cream cheese, sugar and egg until smooth. Stir in desired flavor chips; set aside.
For Topping: In a small bowl, stir together nuts and sugar; set aside.
For cupcakes: Preheat oven to 350° F. Line medium muffin cups with paper bake cups; set aside.
In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda and salt. Add the bananas, buttermilk or sour milk, shortening and vanilla.
Beat with an electric mixer on low speed until combined. Add the eggs. Beat on medium speed for 2 minutes.
Fill muffin cups 1/2 full with batter.
Spoon about 1 teaspoonful filling into center of each cupcake. Sprinkle about 1 teaspoonful topping over top of each cupcake.
Bake for 20 minutes or until wooden pick inserted in cake portion comes out clean.
Remove from pan to wire rack. Cool completely.
Servings: about 3 dozen cupcakes