I have the Sting... visibility is great, and very quiet IMHO... I used to use ear plugs and now only put them in for very long motorway journeys... I found it okay for winter, but did fog up... so I put in a light sensitive anti fog insert and had no problems with visibility in any conditions...
The only downside I would say I have had for it, and its really not the fault of the helmet, is that my Rider Solo was difficult to fit and catches on my jacket collar making lifesavers sometimes difficult - not impossible - but difficult.
The visibility though is the real clincher for me - I absolutely love the Sting!