It's not the brand that matters. Brooks and Asics and most manufacturers make shoes for varying degrees of pronation and then it just comes down to individual fit and which suits your own individual needs better. For example I tried the Brooks Adrenaline GTS 12 which are supposed to be for overpronators but I couldn't get on with them at all. Personally for me the Asics GT2170 and now the GT2000 seems to be the best shoe for my needs. Not saying Asics is better than Brooks or anything like that... you just need to find what works for you. For me it's been a lot of trial and error!!
I get them quite often on a Sunday evening when I've done a long run or a long-ish race on a Sunday morning. A lot of info on the internet about it if you google "exertion headache". Surprised to find out how many runners it seems to affect.