Preheat oven to 350°F.
Lightly grease a 9x5 inch loaf pan with butter and dust it with flour.
In a bowl, combine flour, baking soda and salt.
In another large bowl, cream together butter, sour cream, vanilla extract, honey, and brown sugar until the sugar has dissolved.
Stir in eggs, one at a time, until well blended.
Add mashed bananas.
Now slowly incorporate the flour mixture. Make sure to stir it just enough to moisten the flour. Do not over mix.
Gently mix the chopped nuts.
Pour into the prepared pan and bake in the preheated oven for 50-60 minutes, or until a toothpick inserted into the center of the loaf comes out clean.