In mixing bowl, cream buter and 1/3 cup sugar until light/fluffy. Beat in sour cream, vanilla and egg. Combine the flour, baking soda and salt. Mix into creamed mixture. Blend Well. Combine all of the topping ingredients until mixture forms coarse crumbs. Spoon half of the batter into a greased 8inch round cake pan. Sprinkle with apples and raisins and half the topping mixture. Top with remaining batter, sprinkle remaining topping over top of the cake. Bake at 350F for 25-30 minutes. It's best served warm!! Also very nice with vanilla ice cream.