Slice tomatoes into 1/4- 1/2 inch slices.
Place tomatoes on several layers of paper towels.
Mix together salt, sugar, black pepper & basil in a small bowl.
Sprinkle tomatoes generously with spice mixture ( may not need all of it) and let sit for about 10-15 minutes to allow the extra tomato juices to drain out.
Meanwhile, prepare your dipping station! In one bowl, add the flour.
In another bowl mix together the buttermilk and egg.
In the last bowl, mix together the bread crumbs and yellow cornmeal.
Start by dipping the tomato slices into the flour on both sides and shaking off the excess flour. (be sure to get the sides as well)
Lay the slices into the egg mixture until both sides are coated with the mixture and flour no longer shows.
Place the tomato slices into the breadcrumb mixture and press to coat both sides evenly.
Let tomatoes sit for about 5 minutes to allow the coating to set.
Heat oil in a skillet until hot. (Do a test with a bread crumb first to make sure the oil is at the right temperature. The breadcrumb should begin to fry evenly immediately when placed in the oil.)
Place tomatoes into the skillet, without crowding the pan.
Fry each side for about 4-5 minutes until golden brown.
Place on a cooling rack with paper towels below to absorb the excess oil that drips off.