Try getting involved with something for your local government. I'm specifically thinking along the lines of helping people back to work. Most towns have those job club places where people learn how to write CV's or just need general help using a computer. You know, the places where the job centre send you if you've been signing on too long.
Not charity I know.
Not charity I know.