Peel, seed, and chop tomatoes. Combine tomatoes with basil and marinate at room temperature for 1-2 hours, or overnight in the refrigerator.
Blend vinegar and capers, add salt and pepper to taste. Pour over tomato mixture and toss until combined.
Bring a large amount of salted water to a boil. Cook pasta until "al dente" and drain well.
Transfer pasta to a platter, pour olive oil over and toss until well coated. Mix in the marinated tomatoes. Let stand at least 30 minutes.
Serve at room temperature or refrigerate several hours and serve cold.