You are potentially saving a childs life, thats the reward.
When i was a kid i needed a transfusion, soon as I was old enough to think about that I gave blood. I moved abroad and due to the BSE in the Uk they didnt want my claret when I went to donate!?
just knew a few blokes were on the boats they said they used to sell it,money for a drink