Cream butter, sugar, vanilla thoroughly. Add eggs one at a time beating well after each addition.
Mix flour, baking powder, baking soda and salt.
Add flour mixture to creamed mixture alternatively with sour cream, blend well after each addition.
Spread half of batter in greased Bundt or tube pan.
Top with 1/2 of filling, then remainder of batter and finally rest of filling.
Bake 350° for about 50 mins.
Cool 10 mins. then flip upside-down out of pan.