Yep, agree peanut butter keeps fine in the cupboard, usually for a few months easily. If its natural stuff (no added vegetable oil), the oil might separate a bit, but you can just stir it back in.
Oh and whats your favourite peanut butter?
Meridian Natural peanut butter, crunchy. No added sugar or salt, the only ingredient is peanuts. And it's available in 1kg tubs (which I usually eat in a couple of weeks).
Mines Tesco's reduced fat smooth peanut butter.
How can you have reduced fat peanut butter? What's in it instead of peanuts?