Only worn Arai for the last 25 years, so I'm biased.
My only negative would be that when i had a Shoei lid i could turn my head and rain would fly off the visor even atlow speeds, but i've had several Arai visors and for some weird reason they collect droplets of water for fun.
Don't know why, you'd think plastic was plastic, but i've tried different lotions and potions but in all my years riding these visors have a particular bond to water? Other than that the crash helmets themselves are great.
There are hundreds out there though, so you literally need to find a shop like J&S and start trying them on, even more so if you are a wearer of glasses. Either that or get yourself to a bike show where you might find a real bargain.
Consider one that has removable/replaceable inner padding so you can wash them on a regular basis, or replace them if necessary too.