Cook the pasta according to the directions on the package. Drain well and set aside.
Mix together the tomatoes, onion, garlic, red wine vinegar, basil, and 1/3 of the olive oil in a bowl and season with salt and pepper to taste. Set aside.
Heat a non-stick pan over medium heat with the remaining oil.
Season the chicken with salt and pepper then, add the chicken to the pan and cook on both sides till golden brown and an internal temperature of 160°F is achieved using a thermometer. Place on a paper towel-lined plate to drain excess oil. Then slice.
In a sauté pan over medium heat, bring the cream to a simmer until is starts to reduce and thicken. Remove from the heat and stir in the parmesan. Toss the pasta in the sauce until coated. Season with salt and pepper to taste.
Lightly toast the bread.
Serve the chicken with the pasta. Top with the tomato bruschetta and drizzle with balsamic glaze. Serve with bread on the side.