I second the Smith Optics OTWs. Though my fan is now burnt out, it is two years old and has been through more OPs and games than I can count. It's also been through many games that took place during torrential rain storms, which is probably what caused the fan to burn out, but it still took over a year and a half of rigid abuse. Even still, I took the foam off from the frame and even without the fan I don't fog.
With regards to setting up your helmet for strapless joy, yo:
Smith Optics makes helmet bungee adapter for the OTWs just as they do for the Boogie Regulator goggles. My mesh also has a home made bungee setup to secure it to my helmet with the Headloc clips.