I volunteer because I feel better helping people directly rather than just hoping everybody's doing okay. I'm going to be joining the Big Brother program soon, as it allows me to directly change someone's life for the better.
I don't do it because it'll help me get ahead in life, or because I expect to be rewarded.