Preheat the oven to 425°F. Lightly oil a 9x13 inch baking dish.
Pound the chicken breasts to an even 1/2 inch thickness and season both sides with salt and pepper.
Set up a breading station with flour in one shallow dish, beaten eggs in a second, and breadcrumbs mixed with 1/4 cup of the Parmesan in a third.
Dredge each chicken breast in flour, dip in egg, then press firmly into the breadcrumb mixture to coat well.
Heat the olive oil in a large skillet over medium high heat. Fry the chicken 3 to 4 minutes per side until golden and crisp, then transfer to a wire rack.
Spread 1/2 cup of marinara in the baking dish. Arrange the chicken on top, spoon over the remaining marinara, and top with mozzarella and the remaining Parmesan.
Bake for 15 minutes, until the cheese is melted and bubbly.
Rest for 5 minutes, sprinkle with basil, and serve over pasta or in toasted sandwich rolls.