Cook shrimp using Zatarain's Crawfish and Shrimp Boil. Follow directions on package. While shrimp is cooking, cook corn by placing it in boiling water for 4-5 minutes. Once corn is done, cool enough so you can handle it, and cut it off the cob into a large bowl. Scrape the cob to get all that corn goodness.
Once shrimp has cooled, cut it into bite sized pieces and add to corn.
Preheat oven to 350º
Add seasonings and garlic. Gently mix.
Stir softened cream cheese and mayonnaise together until creamy, and add it to the shrimp and corn, gently mixing until it's well combined.
Add parsley and gently mix.
Reserve 1 tablespoon each of Gruyère and parmesan cheese for the topping, and add the rest of the cheese to the dip. Gently mix well.
Add the dip to a 4 quart baking dish.
Top with reserve cheeses.
Place the Panko bread crumbs in a microwave-safe small bowl. Add oil and mix well. Microwave the bread crumbs for 3-4 minute, in one minute increments, stirring well between each one. The bread crumbs should be golden brown. Let cool.
Once the breadcrumbs have cooled enough, sprinkle them on top of the shrimp dip, trying to distribute them evenly.
Bake in preheated oven for 25 minutes. Serve hot or warm.