Heat a large heavy skillet over medium heat. Add olive oil and saute shallots or sweet onionsfor 2 minutes. Add garlic and saute another minute. Carefully pour in wine and cook another minute, stirring constantly. Add choppedtomatoes, oregano, and basil, stirring to combine. Simmer about 5 minutes for flavors to blend. Add heavy cream to tomato mixture. Continue cooking until reduced and somewhat thickened. Add shrimp and fresh basil to tomato cream sauce and simmer, turning often, only until pink and opaque. (Do not overcook or the shrimp will become tough.) Stir in Parmesan cheese, salt, and pepper to taste. Serve immediately over cooked angel hair pasta. Yield: 4 servings .