I was thinking that culling volunteers would be the best way to go too, but then I realized...we'd be artificially selecting out the most selfless people of our population.  Would that make the remaining population more likely to be selfish?