Topiramate
"I am a retired teacher with a long history of migraines.  Because of a heart condition, there were many medications I could not take.  I suffered through many days taking mostly over the counter medicines.  I was put on Topamax 10 months ago.  At 100 mg a day, I was so stupid I could never have run a classroom.  I could not do simple math problems or remember the names of streets nearby my home.  The huge relief of not having migraines made it almost worth it.  After all, I was now retired and did not have to be as sharp as I once was.  It was a tough decision .  My family was frustrated too with my huge brain fog.  I also had the tingling and taste changes but they are easy to adjust to.  I recently weaned myself down to 50mg a day and its working well."