Preheat oven to 350F degrees.
Grease and flour a 13x9 inch pan. In large saucepan over low heat, melt butter and chocolate. Add remaining brownie ingredients and mix well. Spread into prepared pan.
In small bowl, combine 6 oz cream cheese and next 5 filling ingredients. Blend until smooth and fluffy. Stir in nuts. Spread over chocolate mixture. (*If desired, sprinkle with chocolate pieces.) Bake at 350F for 25 to 35 minutes until a toothpick inserted in center comes out clean.
Sprinkle marshmallows over brownie and bake 2 minutes longer. In a large saucepan, over low heat, melt butter, chocolate, remaining cream cheese, and milk. Stir in confectioners, sugar and vanilla extract until smooth Immediately pour over marshmallows and swirl together. Cool and cut into bars. Store in refrigerator.
Yield: 3 dozen
Cajun Country -- New Iberia, Louisiana