Preheat the oven to 350 degrees, and grease a loaf pan well.
Add the cream cheese to a mixing bowl, and beat until creamy.
Place the remaining ingredients for the egg loaf into the mixing bowl, and blend until the batter is completely smooth.
Pour the batter into the loaf pan, and bake for 50-55 minutes. You can tent a piece of tin foil over the top of the egg loaf if the top starts to get too brown.
Remove the egg loaf from the oven, and allow to cool to room temperature. Turn the loaf out of the pan.
Slice the egg loaf into 8 even slices.
In a shallow bowl, whisk together the ingredients for the french toast.
Dip the egg loaf slices into the french toast mixture, coating them well.
Place a large skillet over medium heat on the stove, and spray with cooking spray.
Add the coated slices to the heated skillet, and cook evenly on both sides until browned and crispy on the outside.
Serve with butter, syrup and your choice of other toppings.