Glad you've resolved the headaches. I had a lot of issues when I wore a Giro helmet, I ended up having to sell it after a month. My head only seems happy in Bell so now I just stick with them, unless I find out they make some major change to their shape. Giros I think are less round than Bell, I had *assumed* since I thought they were manufactured very similar it wouldn't matter. I didn't realize they had slight variations in shape.