I can only say great things about Bell Race Star. About 4 years ago I had a low side on the track, hitting the tarmack at around 80 mph. I "walked" away from it with bruises and light concussion. Promptly went out and bought myself another Race Star. That one was damaged during a lowsider when a cager changed lanes right into me and promptly took off. Saved by the Bell, again! Would get # 3 but its sure as hell hard to find a good deal on one.
As for the lid, I loved the fit and the improved vision. The Race Star is designed to be worn specifically in a sport bike riding position. The dips on the sides of the openings improved peripheral vision. Overall one of the better helmets I owned.
Currently, my daily duties are handled by Nolan, and for track I use X-lite carbon. Also have an AGV Pista R.