We've been making this delicious bread for lots of years here at the ranch. We send loaves to friends and family and hand deliver them to the postal carrier, the person that runs our land fill, the UPS delivery man and such. Warm up a slice in your counter-top oven or in a skillet, slather it with butter, grab a cup of coffee and your morning will be just fine! Give loaves to your service people and see how nicely it "greases the skids."
Remember to wait at least a day before cutting into it - If you can!
Adjust an oven rack to the center position and preheat the oven to 325°(350° at 8,000 feet). Grease and flour a 4”x9”(±) loaf pan. For easier extraction of the finished loaf, place a doubled-over strip of aluminum foil (about 6"x12") in the loaf pan with its ends laying over the sides to use as a cradle to lift the loaf out.
In a large bowl, whisk together the flour, baking powder and salt. Stir in chocolate chips, nuts, dates and cherries.
In small bowl, whisk together the eggs and sugar until they are well combined. Using a wooden spoon, stir these wet ingredients into the dry ingredients. Spoon the batter into your prepared loaf pan and smooth the top. Bake for 1 hour 15 minutes. Allow the loaf to cool in the pan for at least 10 minutes before removing it. If possible, store the loaf well wrapped for 1 to 2 days before slicing