Cut corn from cobs. Heat an extra large skillet to medium heat and add butter or oil. Cook corn, tossing occasionally, until toasted and slightly brown, about 5 minutes. Add garlic and cook for an additional 30 seconds. Remove from heat.
Combine mayo, sour cream, lime zest and juice, chili powder, smoked paprika and pepper. Toss to combine and then gently stir in cheese and cilantro. Taste and then add kosher salt to taste. Optional: Add additional lime juice to taste.
This salad can be served warm, or chilled and served cold. If served cold, I find it usually needs an extra squeeze of lime juice right before serving.
