Frank,
Hockey helmets are like skates... you just buy the helmet that fits the best. Helmets all fit different head shapes and you just need to find the one that is comfortable and fits your head correctly in order to disperse shocks.
The CCM 1052 Tacks helmet is a good one though.
I wear a Bauer H5000 and really like it. The fit is great for my head and the gel packs help in the comfort/safety department. When I get a new helmet I will probably get a Bauer H8000 because of the added protection and increased tailoring in fit.
Bauer H8000 Helmet
If you are checking out other helmets I would suggest checking out the Itech H100 and see how they fit you as well. From what I've heard they are a very protective helmet.
The Reebok Hockey Web Site can also be found
here.