In a medium bowl sift together the flour, sugar, brown sugar, baking powder, salt, cinnamon and nutmeg; set aside.
In a small bowl combine the egg butter and half and half. Mix well. Pour the egg mixture into the flour mixture and stir just until moistened. Fold in the strawberries and orange zest. Spoon into 12 greased muffin cups.
Make the streusel topping:
In a small bowl combine the pecans, brown sugar, flour, cinnamon, nutmeg and orange zest. Mix well. Stir in the butter and mix well. Sprinkle evenly over the muffins. Gently pat mixture into muffin batter to help make it stick.
Bake for 20 to 25 minutes or until golden brown. Remove from oven and cool completely on wire rack.
Make the orange glaze:
In a small bowl combine the powdered sugar and orange juice, mixing well. Drizzle glaze over cooled muffins and ENJOY!