If you'd like to stay with a full face, definitely stick with a full face. The kind of glasses you have makes a big difference. I've never had a problem with my thin wire framed glasses in my HJC AC-11. I've also had an AC-12 which was fine.
The key is going to be trying on a few different models - how glasses work with a helmet is just another aspect of the overall fit. You can do this the honest way, and actually buy from a local shop, or sneak in and try a bunch of helmets and order the one you like off the internet.
