Donating Blood.. November 26, 2010 is very satisfying! Especially being a vegan and passing the iron test with flying colours. ;)