Been suffering form them for years, even get them so bad I can get paralysed down one side.
The first thing to do is figure out what triggers them (mine are from not eating regularly and having low sugar in the blood - as a result I eat regularly (some might say too regularly!) and ensure I get enough energy if I'm playing football, for example).
Second get something from the Doc. I now have Migramax which works really well. I've been out of action for four days with migraines before, but last time Igot one (on a Sunday lunchtime) I was in work the next day.
I also drink Lucazade, eat chocolate and go to sleep.
But, most important is to find the trigger.
Hope that is of some use.
It is of use, as are all the other posts.
Thanks again all.