In a glass bowl, combine all ingredients except chicken. Add chicken breasts and make sure marinade is covering the chicken. Cover tightly and refrigerate for at least 4 hours or overnight. Turn the chicken about 4 times so that the marinade is evenly distributed.
Remove the chicken and strain the marinade, use for basting. Grill over medium heat and baste with marinade as you grill. Grill each side for about 2 minutes. Turn chicken 4 times.