In a large bowl, mix the eggs, milk, and syrup, then pour approx. 1/2 of the mixture over the bread.
Top with the same arrangement of remaining bread slices - again covering with cream cheese and cinnamon-sugar mixture. Pour remaining egg mixture over the top.
Cover with plastic wrap and refrigerate overnight.
Bake uncovered in a preheated 350 degree oven for 45 minutes or until golden and puffy. To serve, cut through bread slices diagonally, creating triangles. Sprinkle with confectioners' sugar and serve while puffed.