There was a study which showed motorists treat cyclists differently if they are wearing a helmet, they drive closer. Certainly they help, but they are definitely not the answer to road safety. Driving and cycling safely are the answer, helmets should not come into that equation and are the last line of defence.
I always wear a helmet and always will, that is my decision though and should not be enforced.