Hi,
Thanks for writing in.
Nowadays laser therapy is used to correct eyesight. I would suggest you to discuss this possibility with an experienced ophthalmologist.
As far as migraine is concerned the best treatment is identification and avoidance of trigger. Triggers can be caffeine, red wine, aged cheese, processed meats and chocolates. I would suggest you to maintain a headache diary as this will help you in identifying the trigger in your case. NSAIDS, Triptans are very effective medications to abort an acute attack of migraine. Please discuss these options with your doctor.
Take care!