Die hard Steeler's fan here; I hate helmet laws and there's none in Ohio, but I always wear mine, unless I'm out where there's no cars, birds, rocks, bad pavement, flat tires, you get the idea.  He ate up a car door in dahntahn and it's a crying shame that accidents happen.  I hope he's ok.  Who else loves their helmet?