Cream Cheese Mixture:
Soften the cream cheese and butter, heat together. Add the sugar, 2 eggs, flour, and vanilla. Beat until smooth and set aside.
Empty brownie mix and chocolate flavor packet into medium size bowl. Add 2 T water and 3 eggs. Mix by hand, 50 strokes.
Pour half the brownie batter into a greased 13 x 9 inch pan. Pour all the cream cheese mixture over the brownie layer. Spoon the remaining brownie batter here and there over the cream cheese batter. Pull knife through the batter in wide curves to create a swirled appearance. Bake at 350º for 30 - 40 min or until done. Cool and frost with recipe below.
Melt 3 T margarine in a medium saucepan. Stir in 2 T cocoa until dissolved. Add 1 ½ c confectioners sugar, 2 T milk, and 1 tsp vanilla. Stir until smooth. Add more milk if necessary to make soft.
Frost brownies, let set till firm.