Thaw hens if frozen. Wash and pat dry. Preheat oven to 350 degrees. Place hens breast side up on rack in shallow roasting pan. (Do not add water to pan.) Brush hens with butter. Sprinkle with salt and pepper. Roast for one hour to one hour and ten minutes, brushing hens 3 or 4 times with the melted butter drippings. Hens are done when juices run clear and meat thermometer reads 185 degrees. Meanwhile, prepare rice according to package instructions. In another medium saucepan, combine apricot preserves, cranberry sauce, optional dried cherries or cranberries, honey or brown sugar, butter, vinegar, Worcestershire Sauce and cayenne pepper. Bring to boil then simmer for about 5 minutes or until sauce begins to thicken. When hens are cooked, lay them on a bed of rice and spoon glaze over top.