In a mixing bowl, beat sugar, oil, and vanilla for 3 minutes.
Add eggs, beat for additional minute.
Add the rest of the ingredients save chocolate chunks and mini chips,large grain sugar, cinnamon sugar, flour for dusting, and non-stick spray. Beat until you get a nice, airy consistency.
Fold in chocolate chips.
Spray two loaf pans with non-stick spray and dust lightly with flour.
Pour half the batter in each pan. Sprinkle half the large grain sugar on each loaf, covering entire top. DO NOT STIR. Lightly sprinkle cinnamon sugar over top, as well. The top will get a nice, sweet crunch to it. Occasionally when the loaf top splits when it rises, you get a funny split. In these cases, I recommend the glaze.
Place in oven. Bake for approximately 50 minutes or until a piece of uncooked spaghetti stuck in the center, comes out clean.
Optional Rum Glaze directions.
Place all glaze ingredients in a mixing bowl and beat for 2 minutes.
Put glaze in squeeze bottle and squeeze in a zig zag formation over tops of loaves. You can just spoon it over in a whipping motion if no squeeze bottle is available.