Preheat the oven to 350°F. Line 16 cupcake tins with paper liners, and spray with nonstick spray.
In a medium sized bowl, mix together the flour, baking soda, and salt.
In a large mixing bowl, use and electric mixer to combine the bananas, butter, sugar and brown sugar until blended. Beat in the eggs one at a time, then blend in the sour cream.
Blend in the flour mixture on low speed in three batches just until incorporated. Scrape down the sides of the bowl. Fill each cupcake liner almost to the top with batter. Bake for about 22 to 24 minutes, until a wooden skewer inserted into the middle of a cupcake comes out clean.
Cool in the pan on a wire rack for 15 minutes, then remove the cupcakes from the tin and finish cooling on the wire rack.
While the cupcakes are cooling, make the Cream Cheese Frosting. In a medium bowl blend together the cream cheese, butter and vanilla, add the salt, then add the confectioner’s sugar in a few batches, blending until it is incorporated before adding more.