In a large pot of boiling salted water, cook the penne according to package directions. In a large bowl combine tomatoes, garlic, olive oil and vinegar. Toss together with basil. When tender, drain penne, add to bowl and toss to coat. Serve with fresh Parmesan cheese.