No the ones with active glasses got MUCH better. mine has a 240 hz refresh and there is no ghosting and no perceivable dimming. The passive glasses suck because of the half-height resolution.
as far as not needing glasses... you do know how binocular vision works, right? The only FMV non-glasses technology that I'm aware of is on the 3DS, and that requires an eye tracking camera. There's no way a tech like that can work for multiple people.