Preheat the oven to 350 and either grease a muffin tin with butter/oil/cooking spray or line each section with a muffin paper liner.
In a large bowl, combine dry ingredients (flour, baking powder, baking soda, salt and cinnamon); mix well and set aside.
In a smaller bowl mix together eggs, yogurt, vanilla, brown sugar and oil (or applesauce). Pour into the centre of the dry mixture (create a well in the dry mix and pour into the centre hole); mix gently.
Add fruit and gently fold in using a spatula (remember that a gentle hand here will result in a tender muffin).
Scoop equally into the prepared muffin pan and sprinkle the top with granola or sugar; bake for about 30 minutes or until the top of each muffin springs back when touched lightly.
Remove from the oven and remove each muffin from the tin; place on a wire rack to cool.
If you think you may not eat them in a day or so, wrap tightly and freeze for up to 2 months.