For a couple of medical reasons (terrible veins, so they often have trouble getting enough for routine blood work, among other things) I can't. But I always volunteer to help if someone is running one, and have signed up for the national bone marrow registry.

I totally agree with the 'civic duty' component of it.