Bolle T-800 were famous for being cheap, glasses-friendly, and fog free. Unfortunately, they are out of production.
Try eBay for something from ESS or Revision. If you have fairly small-framed glasses, you can get away with a Revision Locust or ESS Profile NVG. Otherwise, you will need one of the larger models.