depends on the cause
For my faith, yes. For "science," no.
I would for science. I would not be around to see what positives come out of my sacrifice, but it is a worthy cause.
Yes, because my only "cause" is to live a good life, learn every day and help those in need. I will die doing this (though possibly not WHILE doing it).
If it would bring great benefits to science or the human race, yes. Or if my country needed me to lay down my life.