Boil corn, drain, grill on medium heat, for 8-10 minutes, turning occasionally (you can grill fresh corn though, we boil them first because that is the way my kids would eat them haha).
Stir the other ingredients except cilantro (the measurements above are only approx. so adjust to your liking!)
Once corns are grilled, coat with sour cream and sprinkle with cilantro and cayenne powder.