I wouldn't bother with "light" PB - all they do is decrease the fat and increase the sugar, thereby defeating the purpose of trying to get more fat in! Natural PB might be a better option though, more "pure" and therefore better for you, theoretically. (Man, I love PB, really can't keep it in the house.)
On nuts, there are also some that are better than others, esp. almonds and cashews, and peanuts are not that great for you. I find Brazil nuts incredibly boring tasting and would not recommend, although they are huge and 2 will count as your fat serving (1 point per NUT!)
Olive oil (the purer the better) is quite a good source of heart healthy fat.
As Pat mentioned, avocado is also a good source. Like "light" PB, I don't think I'd bother with "light" margarine if you're specifically looking for fat improvement.
Hope these help somewhat. It's a struggle some days, isn't it?
