I donate platelets and plasma regularly since platelets have a much shorter shelf life than whole blood. I like knowing I'm helping people like cancer and bone-marrow-transplant patients. My account says I've saved over 105 lives.