To begin, make the marinade. In a large bowl mix together 1/2 cup Dijon or country/grainy mustard with 1/2 cup honey, juice of 1/2 lemon, 1/2 teaspoon paprika, and 1/2 teaspoon salt and whisk until smooth. Sprinkle in some crushed red pepper flakes or cayenne if you like things a little spicy. Set aside.
Next, rinse the chicken breasts, place between two sheets of waxed paper and pound to around 1/2 to 3/4 inch thick with a mallet. Next, add the chicken to the bowl with the marinade, cover with plastic wrap and place in the refrigerator for 1 to 3 hours.
While the chicken marinates, fry up some bacon. When finished cooking, reserve 1/4 cup of the bacon grease and clean out the skillet.
When the chicken is done marinating, preheat the oven to 400 degrees. Remove the chicken from the fridge and pour off excess marinade. Heat half of the reserved bacon grease with an equal quantity of Canola Oil in the clean skillet over medium-high heat. When the grease is nice and hot add two or three pieces of chicken to it. Cook until brownish/blackish, about 1 to 1 1/2 minutes per side. Remove chicken to a large baking sheet. If cooking many pieces of chicken, repeat skillet process and remove finished chicken to baking sheet. Place chicken in preheated oven and cook for about 10 minutes. Remove from over.
Lay a few pieces of bacon over each chicken breast. Sprinkle shredded sharp cheddar cheese over the top of the chicken as generously as you like. Return pan to oven for an additional five minutes until cheese is melted and bacon is sizzling. Serve immediately.