I was going to say Schutt. They are my favorite helmet, but you are correct it's really hard to see out of them. I tried my DD's on (we have about 4-5 Schutt helmets from 3 seasons) and the first thing I said was "how do you actually bat with this across your face??"
Both of my DD's use RipIt helmets and have never complained about visibility being an issue. My younger DD just switched over to a Boombah helmet (new team uniform) and seems to have no issues with visibility.