That's fantastic. I donated a lot in HS and college, but not much in recent years due to lowish iron. Not low enough for anemia, but low normal.
I think it's a great way to know you are directly helping make some one's life better.
Btw did you know that if every person in the US donated just once a year we would have no blood shortage?