Combine first 7 ingredients in a medium bowl; toss well. Combine vinegars, oil, and sugar, stirring well with a wire whisk. Pour over tomato mixture; toss gently. Let stand at room temperature 1 hour.
Serve with pasta, poultry, or fish, or use in marinades for poultry or vegetable salads.