Preheat oven to 375 F. Lightly grease 12 muffin tin wells with non-stick cooking spray.
In a large mixing bowl, whisk together the 2 sugars, eggs, sour cream, vanilla and oil. Mix until very smooth.
Add 2 cups of flour - 1/2 cup at a time - into the batter, then mix in the baking soda and salt.
In another small bowl, toss the blueberries and 1 Tbsp powdered sugar.
STREUSEL: Melt the butter and toss sugar, flour and pinch of cardamom OR cinnamon.
Spoon the batter into the greased muffin tins and top with the streusel crumb topping.
Bake in the preheated oven for 22 to 24 minutes.
Serve Blueberry Muffins with Streusel, warm with butter.