Bring margarine, sugar, & milk to a roiling boil them turn down to medium and cook 5 minutes more. Take off stove and add peanut butter. Stir well. Add the marshmallow creme and the nuts and vanilla stir well. Put in 9x13 greased pan. Cool at room temperature. Cut to the size you like and store in refrigerator.