To prepare marinade, combine 2 tablespoons olive oil and next six ingredients (oil through pepper) in a mixing bowl. Whisk well. Add shrimp and stir to coat well. Let marinate 15 minutes. Drain, discarding marinade.
Heat a large skillet over medium-high heat. Add 1 tablespoon olive oil. When hot, add shrimp and cook 2 minutes on each side or until shrimp is done. Do not overcook. Remove shrimp from pan.
To prepare salad, combine tomatoes, basil and cheese in a salad bowl. Mix well. Combine olive oil, lime juice, vinegar, salt and pepper in a measuring cup. Whisk and pour over tomato mixture. Toss. Divide among 4 serving plates and top with shrimp.