Topamax
"I've been taking Topamax for about a year and a half now and it has drastically cut down the frequency of my migraines and that is so worth the side effects I've noticed. Yes, I've had the tingles and some facial twitches, I've lost about 20 lbs. and have trouble with word retrieval & memory... but is it worth it?  Absolutely!  I currently take 250 mg/day -- all at night to help minimize the noticeability of the side effects. A good option, IMO."