I have ocular migraines now and then. They go away for weeks at a time, but yesterday I had one. My gut feeling is that they don't have anything to do with anxiety/panic, but if they happen to occur at the wrong time they'll make it worse.
My regular primary care doctor prescribed my medication. A long, long time ago I went to a psychiatrist for depression, but I think any doctor could've done what he did. Maybe if someone has more than one disorder or is bi-polar or whatever, a psychiatrist would be more useful than a regular doctor. Don't know.
I'm on Klonopin, a long acting benzodiazepine. A few people warned me against taking it because it's supposedly very addictive, but I've heard a good tapering program makes cessation easy for most people. You just can't stop cold -- that WOULD mess a person up. My most apparent side-effect is sedation, and it's sort of random but manageable. Now and then I'm a little unsteady on my feet, too, if I've been sitting a while. That goes away quickly. I can't comment much on other meds except to say I have friends who've been on them. Paxil, Ativan, Valium, etc. None of them were "messed up" by the meds.