Preheat oven to 350°F. Lightly grease a 12 cup muffin pan or line with muffins papers.
In a large mixing bowl beat together butter, cocoa powder, sugar, baking powder, salt, and vanilla until fluffy. Beat in eggs, then mix in milk and sour cream. Mix in flour, then chocolate chips.
Divide batter equally between the muffin cups, they will be full. Sprinkle each muffin with a little coarse sugar if desired.
Bake for 25-30 minutes, or until a toothpick inserted in center comes out without crumbs on it - chocolate is ok. Remove from oven, cool on wire racks 10 minutes, remove from pan to wire racks and cool completely.
*Can sub 2 cups all-purpose flour or 2 cups whole wheat pastry flour