Sprinkle meat with salt and pepper. In a large skillet melt margarine over medium heat. Add onion and garlic. Cook and stir for 6 to 8 minutes or until onion is tender but not brown. Remove onion from skillet.
Increase heat to medium-high. Add steaks to skillet; cook to desired doneness, turning once. (For rare, cook meat about 4 minutes on each side. Allow 2 to 3 minutes longer for medium.) After turning, sprinkle meat with basil and oregano.
Remove meat from skillet; place on serving platter. Return onions to skillet. Heat onions through. Remove skillet from heat. Stir in whipping cream. Spoon cream over steaks. Top each steak with 1 tablespoon of the onion marmalade, and then divide cooked onions evenly among the steaks.