Preheat oven to 350 deg.
Coat 9 inch springform pan with cooking spray.
Crumb Topping
In bowl, mix flour,sugar, allspice, nutmeg and salt.
Work in butter with fingertips, until mixture resembles coarse meal.
Stir in nuts.
Cake: In small bowl,soften cranberries in boiling water, cover for 10 minutes.
Drain and finely chop.
In med size bowl, whisk together flour,baking powder and salt.
In clean bowl,beat butter until creamy, beat in sugar and vanilla for 2 min's or until fluffy.
Add eggs,one at a time, beating well after each.
Working in batches, beat in vogurt with flour mixture.
Add chopped cranberries.
Scrape batter into pan.
Sprinkle evenly with crumb topping.
Bake in 350 deg oven, 60 min's until cake is puffed, top is browned and toothpick comes out dry.
Let cool in the pan for 15 min's.
Remove side of pan& cut into wedges.
Serve slightly warm.