1. In a 3- to 4-quart pan over high heat, bring 1 1/2 to 2 quarts water to a boil. Add orzo and cook until barely tender to bite, 8 to 10 minutes.
2. Meanwhile, rinse and core tomatoes; chop and place in a large bowl. Add basil, garlic, olive oil, and vinegar; mix gently.
3. Drain pasta well and add to tomato mixture. Mix, adding parmesan cheese, salt, and pepper to taste.