In a large bowl, whisk together balsamic vinegar, honey, minced garlic, olive oil, rosemary, salt, and pepper. Add chicken breasts, ensuring they are fully coated. Marinate for at least 15 minutes, or for a more robust flavor, up to 4 hours in the refrigerator.