Preheat oven to 375°.
Cut baguette into ¼-inch-thick slices. Place on a baking sheet and brush lightly with all but 1 tablespoon olive oil. Bake for 5 to 8 minutes or until golden brown.
Heat remaining 1 tablespoon olive oil and butter in a large skillet over medium heat. Add tomatoes. Cook, stirring frequently, for 10 minutes or until tomatoes soften and shrink. While tomatoes cook, pierce each one with the tip of a sharp knife. This will speed the cooking process and make a bit of sauce.
Stir in salt, pepper, brown sugar, and vinegar. Cook, stirring occasionally, for 5 to 7 minutes or until any liquid is thick and syrupy.
Spread cheese evenly over toasted bread slices and top evenly with tomato mixture. Garnish, if desired.