I use safety goggles so I can see when it's raining/snowing. Never seem to have any trouble with wind.. I guess I don't get going fast enough for that riding through the city. Got a few pairs for free, if you know someone who works in manufacturing they could probably grab you some from work.
http://www.grainger.com/Grainger/CON...YZ3?Pid=search