Preheat oven to 375 degrees. In a blender, combine milk, softened cream cheese and eggs. Blend until ingredients are mixed together and blended well.
Heat a large pan over medium low heat. Melt butter. Add egg mixture and cook, stirring along the bottom frequently with a heatproof rubber spatula. Cook until eggs are just set, set aside.
On a large sheet pan, lay out crescent rolls in a large, thin rectangle. Use fingers to gently seal seams together.
Layer ham down the center of the dough, then add the egg mixture on top, followed by the cheese. Sides will remain uncovered.
Use a paring knife to slice the dough at 1 ½" intervals, stopping just short (about ½") of the ham, egg and cheese mixture. Bring sides of the dough up and criss cross on top to make a "package".
Bake for 25 minutes or until bread layer is light brown and cooked. Allow to sit for 5-10 minutes before slicing and serving.