Giving blood is one of those things where it's low risk, can help others, and has some science behind the benefits presumably by reducing iron. Have been meaning to get into it.
Some of the studies are linked here:http://www.science-of-aging.com/donating-blood-extend-lifesp...