Thanks for posting this, SJ!
I haven't given blood since high school (they used to do blood drives in the school parking lot and it was a great way to get out of class, in addition to being a worthy cause...) but I've always made it a point to do so when I could.
With Thanksgiving coming up, we should all go and give blood, and be thankful that we don't need to receive it!