Anyone know of any charities that accept postage stamps for fundraising?

Where are you based? Many Churches (particularly Catholic) have a small box inside the door. The items are normally sent on to their missions who operate in the developing world and sold to raise funds.

If your in the North there is some collection points for a few charities (offhand I think the Royal Society for the Protection of Birds is one) and they accept postal contributions in certain circumstances.