Preheat the oven to 400oF. Butter a 9-inch round pan, square pan, or cast iron skillet.
In a large bowl, whisk together the flour, cornmeal, salt, baking soda, and baking powder.
In a second large mixing bowl, whisk together the sugar, eggs, butter, buttermilk, and honey.
In the second bowl, make a well in the dry ingredients. Pour in the wet mixture. Stir just until combined. Do NOT overmix!
Pour the batter into the pan. Bake on center rack for 45-50 minutes (If baking in a cast iron, I found mine took about 5 minutes less) until golden brown and toothpick inserted comes out clean. Remove from oven allow pan to cool on a cooling rack.