In a large skillet heat butter and brown sugar over medium-low heat. Slice bananas on the diagonal and place into hot pan. Cook 5 minutes per side or until bananas have caramelized. Remove from heat.
Mix cream cheese, sugar, vanilla and cinnamon together until combined. Spread an even layer of the cream cheese mixture over each slice of bread. Place bananas in a single layer on one slice and top with another slice of bread to create a sandwich. Repeat until there are 4 sandwiches created.
In a pie plate or other shallow dish, whisk eggs, milk, vanilla, cinnamon and salt together. Preheat large skillet to medium heat and melt 1 tablespoon of butter. Dip each sandwich in egg mixture right before placing into the hot pan to cook. Cook 2 minutes per side or until golden brown. Serve warm with butter and syrup.