In a large mixing bowl combine butter, sugars, eggs, yogurt, and vanilla and mix with an electric mixer about a minute or two until light and fluffy and air has been whipped up into the batter.
Add baking soda, baking powder, cinnamon, cloves, allspice, salt and whipping cream and beat until smooth.
Stir in flour and pears with a wooden spoon until ingredients are just moistened.
Don’t overmix the batter.
Spoon the muffin batter into prepared muffin tins all the way up to the top.
Crumble the crumb topping over each muffin and press the topping down gently into the muffins.
Bake for 5 minutes at 425°.
Adjust heat to 350° and bake for 15-19 more minutes or until a toothpick inserted in the center comes out clean.