Well maybe not save your life, but I just read that they are a super food.
Which means they are loaded with anti-oxidants.
I am not sure what that means but since it is referred to as "super food", I'll eat as much as I can. :D