Great subject
In addition to all of the above, I give my friends in the program an opportunity to be of service. By giving _me_ rides

When I'm "out of gas" and still need to do some errand I call around and see who can give me a ride. I then buy them a cup of coffee, or soda, and sit and listen to them tell me all about their life. I don't give any advice, just listen.
It's amazing how many people are lonely, and just want somebody to talk to. It works out great for both of us, I get a ride and they get a friend.
Mike