Crush peppercorns with the bottom of a heavy skillet or saucepan, to produce a very coarse "grind." Press crushed peppercorns into both sides of each steak. Sprinkle with lemon pepper and salt.
Melt butter in a large skillet over medium-high heat. Stir in garlic, and cook for 1 minute. Add wine and cook 1 minute more. Arrange steaks in pan, and cook for 5 to 10 minutes per side, or until desired doneness. Reduce heat to low.
Pour brandy onto steaks, and carefully light with a match. Let the flames burn off. Sprinkle green onion and shallot around the steaks, and pour cream around the steaks, swirling pan to combine. Cook, stirring sauce, until hot. Transfer steaks to plates and tent with foil. Stir sugar into sauce (if using). Keep sauce warm over very low heat.
When steaks have rested 10 minutes, slice and top with sauce.