Just curious why you are concerned that yours cracked straight through?
Sounds like it absorbed and dissipated the energy of your crash quite effectively.

That said, I have a Giro Pneumo. I like the fit better than the Atmos, and the other helmets my LBS had just didn't "do it" for me.