for those who are afraid of being sued, just remember nowhere does it say you have to give your name. i knew someone who stopped to give first aid to someone after an accident. she said she gave a fake name because she wanted to help but feared the reprocussions (sp?).
it is true the good samaritan laws will protect you however, you will still have to pay for your legal defense and your lost time from work.
if confronted, i would help a person in need because i always think if it were me or one of my family i would want someone to help them.