Preheat oven to 350°.
To prepare crumbs, combine 2 tablespoons flour and brown sugar in a medium bowl; cut in 1 tablespoon butter with a pastry blender or 2 knives until mixture resembles coarse meal. Stir in pistachios.
To prepare cake, combine the cream cheese and orange marmalade in a small bowl; set aside. Lightly spoon 1 1/4 cups flour into dry measuring cups, and level with a knife. Combine 1 1/4 cups flour, baking powder, baking soda, and salt in a bowl, stirring with a whisk. Combine granulated sugar and next 4 ingredients (granulated sugar through egg) in a large bowl; beat with a mixer at medium speed until well blended. Add flour mixture and yogurt alternately to egg mixture, beginning and ending with flour mixture. Stir in raisins.
Pour batter into a 9-inch round cake pan coated with cooking spray; spread evenly. Spread cream cheese mixture over batter. Sprinkle crumbs over cream cheese mixture.
Bake at 350° for 50 minutes or until cake is golden brown and starts to pull away from sides of pan. Cool in pan 10 minutes on a wire rack; remove from pan. Serve cake warm or at room temperature.