Agree totally, everyone should wear helmets.
Should make it law, as they have with seat belts in cars.
My son (18) was riding home on his bike the other day, and got laughed at by the scummy morons round here for wearing one.
It only takes one bad fall, or a bump with a car, and you'll wish you'd worn one.
