1. Make the custard. In a medium sized bowl, combine the eggs, milk, sugar, and cinnamon. Whisk together until there are no lumps.
Make the French toast. Melt the butter in a pan over medium heat. Bring the custard bowl over to the heated pan to help prevent a mess. Dredge the bread one piece at a time on both sides, then place in the pan. Cook the bread on each side for 2-3 minutes, until it is browned. Preheat to oven to 250 degrees and place a baking sheet in there. Place the French toast in the oven once it comes off the pan to keep it warm
Make the banana foster. While the French toast is cooking, make the banana foster. Melt the butter in a medium size pot over medium heat. Once the butter is melted, add the sugar and whisk until it is disolved. Add the rum or rum extract and the lemon juice. Stir and allow it to cook for 1 minute. Add the bananas, a pinch of salt, the cinnamon, pecans (if using) and the nutmeg. Stir the banana mixture well, then reduce the heat to low. Allow the bananas to simmer for 5 minutes.
Serve. Plate the French toast, then top with banana foster. Serve immeditatly. Top with pecans or whipped cream. Mangia!