Combine first 5 ingredients, stirring with a whisk; set aside.
Cook corn in boiling water for 8 minutes. Drain and plunge corn into ice water; drain. Cut kernels from ears of corn; discard cobs. Place corn in a large bowl; add Simple Baked Ham, onion, bell pepper, and tomatoes. Drizzle with vinegar mixture; toss to coat. Sprinkle with basil. Cover and chill.