For the chicken-fried steak: Place steaks between 2 sheets of heavy-duty plastic wrap, and flatten to 1/4-inch thickness, using the flat side of a meat mallet. Lightly pound the steak, using the textured side of the meat mallet. Wrap tightly with plastic wrap, and chill for 1 hour.
Combine flour and the next 3 ingredients in a bowl. Whisk together the eggs and the next 2 ingredients in a separate bowl. Sprinkle both sides of steaks with salt and black pepper.
Dip the steaks in the egg mixture, and dredge in the flour mixture, shaking off the excess. Repeat the procedure two more times.
Fry steaks, 1 at a time, in hot oil in a nonstick skillet over medium-high heat 4 to 6 minutes on each side or until golden. Add oil as needed when frying. Drain each steak on a wire rack in a jelly roll pan. Serve with redeye gravy.
For the Redeye gravy: Melt the butter in a large saucepan over medium heat; add bacon, and cook, stirring occasionally, 5-7 minutes or until done. Add the ham and the next 3 ingredients; saute 3 to 4 minutes or until the onion is translucent. Reduce heat to medium-low. Add flour. Cook stirring constantly, 3-5 minutes or until golden brown.
Slowly whisk in milk and the next 2 ingredients; bring to a boil over high heat, stirring occasionally. Reduce heat to low. Simmer, stirring often, for 14 to 18 minutes or until thickened. Remove from heat and add chives and cracked pepper.