First, to cook chicken; put in a pot large enough to handle the chicken and water to at least an inch above the chicken. Throw in a handful, each of dried sweet basil and parsley, and one bay leaf. Bring to a boil, then reduce heat and simmer till chicken falls from the bone, about 30 minutes. Remove from pot and allow to cool on paper towels. When cool enough to handle shred large chunks off the bone (if you got bone in). I try and make them about the same size as the broccoli.
Cook broccoli using package directions; drain.
In a small saucepan, melt butter; blend in flour, 1/2 teaspoon salt and dash pepper. Add chicken broth; cook and stir till mixture thickens and bubbles. Stir in cream and wine.
Place broccoli crosswise in a 9x13 baking dish. Pour half the sauce over. Top with chicken. To remaining sauce, add cheese; pour over chicken; sprinkle with additional Parmesan cheese. Bake at 350 for 20 minutes or till heated through. Then broil just till sauce is golden, about 5 minutes. I serve this with crescent rolls...yum.