I have been going through all of my TOH magazines pulling out the recipes I had marked to try. This recipe is so versatile and can be made ahead and frozen, then just take out of bake. Can replace swiss cheese with another cheese (I like cheddar also) and could use bacon or sausage for the the ham. In first step, melt butter, could add in minced onion/shallot/garlic or red/green bell pepper to soften and then continue with recipe. Also could use light for reduced fat butter and cheeses, egg substitute and skim milk to reduce the calories. Have fun with the recipe and make it fit your family preferences!!! Update 7/31/11 - I made these this morning as written except subbing cheddar cheese for the Swiss and I added some sliced green onion. What a great breakfast or brunch recipe, as they can be made ahead, frozen and then baked on the day you want to serve it.