Hi...mel I have them and they are awful. I just went to the hospital last wed because I took imitrex and had a bad reaction (although rare in my case) I've heard people do very well on it.
I'm on topomax, which is preventative care and has helped me immensly.
This site was extremely informative and you might find some help here
www.headaches.org
There is a specific diet that the montiefore hospital in the bronx gives out for free. There are foods that specifically trigger migraines that I was unaware of.
Larry King did an interview with them back I believe on April 26 and if you go to his site you can see the whole transcripts.
I hope you are feeling better and that this was of some help.
Good luck
*hugs*
Eva