Preheat oven to 400 degrees and lightly grease a baking dish. Remove stems from the mushrooms.Mix together spinach, greek yogurt (or mayo), cream cheese, parmesan cheese, garlic, and Italian seasoning. Stir in the artichoke hearts and salt and pepper to taste.Use a spoon to scoop a small amount of the spinach artichoke mixture and gently press into the mushrooms to fill them. Place in prepared baking dish.Stir together bread crumbs, remaining parmesan cheese, and Italian seasoning. Sprinkle on top of the stuffed mushrooms.Cover dish with foil and bake for 15-20 minutes - uncover for the last 5 minutes or so. The mushrooms should be tender and the topping lightly browned. Serve warm.