In a shallow bowl, combine the flour, baking powder and salt. Combine eggs and milk; add to dry ingredients and mix well. Dip bread into batter, coating both sides; cook on a greased hot griddle until golden brown on both sides and cooked through.
Meanwhile, for syrup, in a large saucepan, combine the sugar, water and molasses. Bring to a boil; boil for 1 minute. Stir in vanilla and maple flavoring. Serve with French toast.