I have somewhat wide glasses and I use ESS Land Ops goggles. They work really well and don't fog up on me. I've had one time where my glasses actually fogged up but the goggles didn't. Haha.
Anyways, here's the link for the goggles.
http://www.esseyepro.com/Land-Ops_4_detail.html