I have these ESS goggles in my EDC for my office, especially after 9-11 and the dust and debris that was such a major problem in the attack and aftermath -- these fit over my prescription eyeglasses:

http://www.essgoggles.com/Land-Ops_4_detail.html