Preheat oven to 350 degrees. Grease a tube pan.
In a bowl, beat the eggs, then add sugar and shortening and cream together. Add sour cream and vanilla. Add baking powder, baking soda, and salt and mix together well. Add flour in stages and mix until the batter is creamy.
Make the streusel topping in another bowl: mix together the brown sugar, granulated sugar, flour, cinnamon, and melted butter with a fork until crumbly.
Pour half the batter into the tube pan and spread it evenly. Sprinkle 1/3 of the streusel over the batter. Add the remaining batter on top, then top with the remaining streusel.
Bake for 50-60 minutes, until golden brown. Let cool for 10 minutes. Flip the coffee cake out of the pan and flip it again onto a serving plate.
Make the glaze by combining powdered sugar and milk. Make sure the cake is cool, then drizzle the glaze over the top.