Police, the FBI, or even Apple should set up voluntary programs where you can register your pass code for their use only in certain(actually legally listed) circumstances.
Sam Harris discussed Apple's current get-mumped stance as wrong on his latest podcast and he did a very poor job in doing so. He basically said that we don't have the right to create a space that is perfectly impenetrable to all others regardless. I disagree. He noted how murderers have been caught because they were actually on video on the phone of their victims, and if they police couldn't get to those vids, those murderers would still be walking free. Really stupid, imo.
So, to get around this, voluntarily give the cops your pass code and sign some legal doc giving them permission to use if in cases similar to something Harris would dream up. If you don't want to? Too bad for the cops(and you if you murderer goes free, I guess).
Otherwise, Apple should keep Apple'ing. They are going to sell so many phones(even more than normal) if they maintain their position and don't create a backdoor.