I have switched from flip fronts to the Caberg Hyper X, and must say it is the best performing helmet I have ever owned.
The visibility is brilliant, never managed to get it to fog up ever, great air flow without blowing in eyes. No complaints from petrol station staff so far, just flip visor and they can see you almost as well as if you had a flip front.
Chin bar partly releases to aid fitting/removing helmet, or can be completely removed easily.