Canon S90 New vs old filter adapter
I didn't have the first version, but I did buy the second. In addition to the magnetic attraction, there's a bayonet-style catch. It's pretty damn well thought out. No way it's coming off unless you intend, and then it goes off easily. The tiny adapter that's stuck to the lens (when the filter is removed) is hardly noticeable. These guys did their homework.