Beat the eggs until they are frothy.
In a large bowl, mix together the eggs, milk, flour, sugar, vanilla, salt and cinnamon.
Place about a tablespoon of butter on a large skillet or griddle and heat to medium high on your stovetop.
When the butter has melted (do not let it burn) start dipping your bread.
Place a slice of bread into the batter and let soak for about 30 seconds, Turn it over and do the same for the other side.
Carefully pick up the bread and let the excess batter drip off into the bowl.
Place the battered bread onto the hot skillet or griddle.
Cook for about 1 1/2 - 2 minutes or until the side is golden brown. Flip the bread and do the same for the other side.
Remove from the pan to a plate.
Repeat directions #5 - 9 for each remaining slice of bread. Add more butter between each slice, or even each side, if necessary.
Dust with powdered sugar.
Serve with more butter, whipped cream and real maple syrup.