Worn glasses all my life, can't have laser surgery. If possible take your favorite helmet with you when choosing your frames and try them on with your lid on, pressure around your ears is nothing compared to the pressure on the bridge of your nose it will ruin your enjoyment. Full face helmet as Joe said on first then post glasses, Flip front lids are easier to put on you can leave your specs on. Pinlock or anti fog visor don't make any difference to glasses wearers than they do to anyone else.
In my experience breath guards are you worst enemy and will fog specs up in a matter of seconds. There are loads of stuff on the market to help stop specs fogging i use cat crap (yep stupid name but it works) a light smearing of neat washing up liquid does the same. One final tip dont put your brand new specs on your seat while on the side stand and start your bike ...........
oh and i just bought a Shark Vision R very specs friendly has removable inserts so glasses fit better.