There are a lot of good goggles out there. I prefer Spy hands down. Utopia makes a nice fitting goggle as well. I've heard nothing but good about the 509's. Dragon's are very nice. Find a dealer that carries some variety. Possibly even a ski shop. Try a few on. Although they are all one size fits all, there are some big differences that you may not like.
I really don't prefer the Scott line of goggles. They work fine, but you really sacrifice peripheral vision when you compare to most of what I consider to be higher end goggles. The Scott 87 is also an "over the glasses" goggle.
Many goggles will fit over glasses, but the lens ends up to close to your glasses and they tend to fog. Even the goggles made specifically for this are unfortunately flawed. The frame on your glasses will keep the goggle from sealing against your face. Again, leaving you more susceptible to fogging.