Full Face helmet Giro / 661

Noel PT
Noel PT Posts: 627
edited October 2010 in MTB buying advice
So I been looking for a while and got a great deal on a THE Industries Carbon Extra Large. It arrived and it looks amazing! But it doesn't fit. It presses on my forehead and base of skull.

So I gotta find something that fits better. I been wearing an O'neal Skad and it fits well.

But I am looking at the 661 or Giro. Anyone got helmet suggestion or how the Giro or 661 size up next to the THE Industries.

Thanks