I tracked my headaches for about a month and a half once and then stopped, but I didn't correlate it with food (particularly not choline, which I don't even know what foods it comes in). I haven't noticed any decisive correlations between various foods and the headaches. I got one yesterday evening (a rare overnighter, which I'm waiting for the ibuprofen to chase away now) and that day I had leftover vegetable strata and juice and toast with hummus and some ice cream, none of which are or contain unusual foods for me.
There's lots of choline is in meat and eggs, and there're smaller qantities of it in various other things. I've heard of headaches from both too much choline (when taking choline supplements) and too little (especially when taking piracetam, which depletes choline. I take both piracetam and choline citrate). Being a vegetarian is listed as a risk factor for deficiency on the wikipedia page.
I recently recalled, apropos of the intermittent fasting/caloric restriction discussion, a very good blog post on mortality curves and models of aging:
gravityandlevity then discusses some simple models of aging and the statistical characters they have which do not match Gompertz's law:
What models do yield a Gompertz curve? gravityandlevity describes a simple 'cops and robbers' model (which I like to think of as 'antibodies and cancers'):
This offers food for thought about various anti-aging strategies. For example, given the superexponential growth in mortality, if we had a magic medical treatment that could cut your mortality risk in half but didn't affect the growth of said risk, then that would buy you very little late in life, but might extend life by decades if administered at a very young age.