Found this today ... it's based on info from the American Heart Association.
Saturated fatty acids. Less than 10% of calories for prevention of high cholesterol; less than 7% of calories for reversal of high cholesterol.
Polyunsaturated fatty acids. No more than 10% of calories.
Monounsaturated fatty acids. About 10% to 15% of total calories.
Your total cholesterol intake should be no more than 300 milligrams per day.
Your sodium intake should be limited to no more than 2,400 milligrams (2.4 g, about 1 ¼ teaspoons of table salt) per day.
Based on those numbers, I'd say natural peanut butter is a damn near perfect fat source.