I have a surplus set of the goggles that the navy flightdeck crews and the troops in Iraq are shown wearing. I don't know if they look cool enough for you, though. They look cool on the troops, don't they?

They have interchangeable lenses, shaded for sunny use, clear for night use, so they fit your need for use at night and in the rain. I've worn them in dust storms at Burning Man, and they absolutely provide dust protection 24 hours a day (and I wear contacts).

Sub-mini? Uh, no. The provide a seal around the eyes, even with eyeglasses on. I don't know what solaria is -- googe gives me a needlepoint site, music site, solar power, sci fi, and a million other hits, none of which features c00l d00dz wearing shades. (Although I have to say that neelepoint site is pret tee fine.)