Night riding your basically just looking for something that keeps the wind out of your eyes and maybe give some contrast like a Hi-yellow lens depending on the lighting..
If a $20 pair of Scott goggles from Sports Authority are comfortable and have clear lenses, use those...
'09 151 Never Summer SL-R
'10 K2 T1 DB Bots
'09 Burton Cartel Bindings