POC Devour is now my favorite.
Yes, they’re huge. Possibly the biggest pair of glasses you can buy. But they fit me great and work well with my helmet. I barely know they’re on.
I also have a pair of Koo Demos and like them almost as much.
And before anyone asks, no I did not pay the $250 retail. Easy enough to find all of these for 100 bucks give or take.