I've only actually broken one helmet, and that was in a crash in a cyclocross race. I replaced another one because I landed squarely on my head crashing in a mountain bike race, but surprisingly that one didn't crack.
I haven't broken a helmet commuting yet.