I get headaches whether on my Mt. bike or my hybrid. I originally thought it was from tilting my head up to look forward but I am now wondering if it could be my shoulders. I have a very good helmet that fits great but I got headaches even with my other helmet. Sometimes the headaches comes on before I am done biking and sometimes it comes on 5 hours after I am done. I have tried to take something before I ride to stave off the pain but it doesn't help. When I do get the pain only migraine meds help. Any suggestions?