Butter three 8-inch kugelhopf molds.
In a small saucepan, heat milk until just below the boiling point.
Add 2 sticks butter, and stir until melted. Remove from heat, and let cool until lukewarm.
Place yeast in a small bowl, and pour 1/2 cup warm water over, stirring with a spoon to break up the yeast and combine. Set aside for 2 to 3 minutes.
In an electric mixer with the paddle attachment, beat eggs and egg yolks until combined. Add sugar and salt, and continue to beat until thick and pale. Add vanilla, orange-flavored liqueur, zests, and yeast mixture; combine. Add 4 cups flour gradually, then add the milk mixture, alternating with remaining 4 cups flour while beating on medium speed. Up to an additional 1 cup flour may be added if the dough is sticky. Add currants, raisins, golden raisins, and almonds, and mix to combine.
Transfer dough to a large bowl, and knead using a large wooden spoon until the dough pulls away and doesn't stick to the spoon, 8 to 10 minutes. Transfer dough to a large buttered bowl. Cover with plastic wrap, and let rise in a warm place until dough reaches top of bowl, 1 to 2 hours. Punch the dough down, and let rise again, covered in a warm place until the dough reaches the top of the bowl, 1 to 2 hours.
Meanwhile, in a small bowl, combine 1 cup flour, 4 tablespoons butter, light-brown sugar, and cinnamon to form crumb topping, and sprinkle evenly between the three molds. Punch the dough down again, and turn out onto a lightly floured surface, and knead for 1 minute, and cut into thirds.
Transfer dough to prepared molds, covering loosely with plastic wrap, and let rise to top of pan.
Heat oven to 350 degrees. Brush dough with beaten egg, and bake until golden brown and hollow sounding when tapped, 30 to 45 minutes. Turn out onto a cooling rack, and let cool.
Makes three 8-inch babkas.
for MC5): "by Lynn Thomas - Lynn_Thomas@prodigy. Net" Yield: "3 loaves"
Per serving: 3656 Calories (kcal); 62g Total Fat; (14% calories from fat); 79g Protein; 757g Carbohydrate; 1852mg Cholesterol; 2752mg Sodium Food Exchanges: 0 Grain(Starch); 5 Lean Meat; 0 Vegetable; 35 Fruit; 8 Fat; 13 1/2 Other Carbohydrates