If you are getting new frames try to get something that does not stick out from the side of your face as much. That is the biggest issue I think, because it catches stuff from behind you. I've tried several anti glare coatings and none seem to completely remove reflections. I almost bit the bullet and picked another frame but at $400+ bucks for a frame these days I did not want to spend that kind of money. I just have to avoid sitting anywhere where there is a source of light behind me, or it will drive me insane.
Next time I'm due for frames I will make sure to get something that wraps around the head better like sun glasses.
I really want to get laser treatment though... I have to stop being chicken and just go. I think it only takes like 15 minutes per eye, that's less than a dentist checkup.