I picked up the Trifosi Slam today. They fit my face better than the Slip.
On the ride today they didn't fog up like my last pair of glasses did (el cheapos) and the weather was about the same for both rides (85+ degrees, 45-50% humidity)
As an added bonus, they didn't move when I endo'd it either!