Preheat oven to 450°F and grease a 9x13" baking pan.
Boil together water, butter and salt. Remove from heat and pour into a mixing bowl.
Add flour and beat by hand until it forms a ball or beat for a couple of minutes with an electric mixer until very well mixed.
Add eggs to dough and beat until thick and smooth. Dough surface should have a satin sheen.
Cool again for about 5 minutes.
Pour into greased pan and bake for 15 minutes at 450°F.
Prick with a knife to allow air to escape. Reduce oven heat to 350°F and bake another 20 minutes.
Allow pan and dough to cool before adding cream filling.
Beat softened cream cheese in a mixing bowl. Add pudding and milk, mix slowly at first and then beat well. Pour over baked cream puff.
Cover with Cool Whip and drizzle with chocolate syrup. Store in the refrigerator.