Pre-heat the oven to 350° F, and grease and flour 2 loaf pans.
In a large mixing bowl, cream or mix together the softened butter and sugar.
Beat in the eggs.
Then add the corn syrup and buttermilk, mixing well.
In a separate large bowl, whisk together the flour, baking soda, salt, ginger, and allspice.
Add the dry ingredients to the creamed mixture, and mix well.
Divide and spread the batter in the prepared loaf pans.
Bake at 350° F for about 45 minutes, or 'til a toothpick inserted in the center of each loaf comes out clean.
Serve while warm with a generous slather of butter.