Preheat oven to 450 degrees.
Finely dice all of the herbs and garlic. Mix together. Add the 1/3 of the herbs, butter, and garlic under the skin of each hen. Melt the remaining butter, garlic and herbs in a pan over medium heat. Rub the outside of the hens with 1 tablespoon of the olive oil. Lightly season hens with salt and pepper. Using a brush, cover the outside of the hen with the other 1/3 of butter and herb mixture. Place 1 lemon wedge and 1 sprig rosemary in cavity of each hen. Arrange in a large, heavy roasting pan. Roast in preheated oven for 15 minutes.
Reduce oven temperature to 350 degrees F (175 degrees C). In a mixing bowl, whisk together wine, chicken broth, and remaining butter and herb mixture; pour over hens. Continue roasting about 25-30 minutes longer, or until hens are golden brown and juices run clear. Baste with pan juices every 10 minutes.
Transfer hens to a platter, pouring any cavity juices into the roasting pan. Tent hens with aluminum foil to keep warm.