*I grill my shrimp, but you may broil or boil. You can even use pre-cooked (I don't recommend it though. Grilling and broiling produce superior flavor. I used large (21-25 ct/lb) shrimp. I generally will grill them while the sauce is reducing and the pasta is cooking, but whatever method is best for you is the key.
For Marinated Tomatoes--remove pulp and seeds from tomatoes and roughly dice. Place in a small bowl and add the remaining ingredients; stir. Cover and refrigerate at least 1 hour.
For Sauce--Heat a large, deep skillet or saute pan over medium heat.
Melt butter and add the wine. Bring to a boil. Stir in cheeses, salt and pepper. Reduce heat and simmer, uncovered, until sauce is reduced to your desired consistency--mine was the consistence of a thin white sauce and I reduced for about 8 minutes. If you want it thicker, reduce for longer.
While sauce is reducing, cook pasta. The way I prepare very thin pasta such as angel hair is, I bring a pot of salted water to a boil, add the angel hair, stir, cover and shut OFF the heat. It should take about 3-5 minutes to cook, depending on how al dente you want it. Drain very well.
Add the drained pasta to the sauce, tossing to coat well.
Remove pasta to serving plate and top with marinated tomatoes, mozzarella and grilled shrimp.