Considering that ALL TV and movies are 3D, then no glasses method will work, Only glasses free will be acceptable. But my thoughts are just certain programming that benefits from 3D will be desired and in this case I don't see an issue to view a movie for 2 hours and need to wear the glasses. I consider them no more of an inconvenience than needing to wear glasses to read or wear sunglasses.
The idea of contacts was of great concern for us because my wife needs and wears corrective lenses for nearsidedness all the time. So when we considered 3D for the home we spent some time testing the active and polarized glasses with double glasses and with contact lenses. Her contacts are rather interesting. To avoid needing to remove the contacts to read or view her computer screen at work, they made one eye corrective and the other not corrective or rather corrective for reading distance. Here is what she discovered.
With her contacts her vision works for both distance and reading. Wearing the passive and active glasses for movie length times over her contacts worked fine for her. She also tested her glasses that she removes when needing to read. The problem was wearing comfort and while she had no personal complaints, wearing double glasses was worse than contacts with 3D glasses.
So, the result of all our testing was that she will be quite comfortable viewing 3D either way.
Now I like to invent and not really concerned with money for the ideas but here's one that some enterprising optician could steal from me.

Take a regular pair of active glasses and fit the inside of them with the glass of the corrective lenses. The problem with her wearing double glasses is the double frames, not the lenses, so lets get rid of those and just make a mount in the 3D glasses frames for the prescription lenses.
Years ago when she took up scuba diving she had the same problem and was not ready to test those hard contacts while wearing the mask. I had one of my scuba students who was a optician try my idea of fitting corrective lenses inside her mask glued to the diving mask glass. It worked great and he went on to make a business doing this for divers all over the country. For 3D glasses, this is a simple solution to a personal problem. We already discussed getting a set of lenses to mount inside her 3D glasses for our 3D home theater.
Now as far as contacts go, should not need them for viewing 3D movies.