A WEEK? Yes, I second the "see a doctor" recommendation.
I suffer from periodic chronic migraines (as if I didn't already have enough to worry about with cerebral palsy, but I digress....), and they never last more than three days, usually.
I take either Excedrin, or doctor-prescribed Immitrex (in pill form. The shot made me sick), and doing that, plus sleeping them off is what works for me. Nothing else usually does.