RE: Roasting question
I have friends who don't usually like them, but enjoy them casseroled. This basic recipe is: lay a layer of breadcrumbs in a buttered pie dish, arrange the brussels sprouts in a well-packed single or double layer (whichever fits best). Cover in a mixture of breadcrumbs and shredded cheese, allowing it to trickle between the sprouts (but don't fill all the space in) Sprinkle cheese on top to help keep moisture in. Finally, add milk until it covers the sprouts and bake at ~350F for 35-60 min
That's the basic recipe. You can add your favorite spices, other ingredients (e.g. mushrooms) or many vegetables (e.g. raw or well browned onions, thin sliced carrots). You can adjust the breading/milk, type of cheese and cooking time to get the texture you prefer for both the "sauce" that forms, and the sprouts themselves. It's quite accepting and versatile.