why not just use the built in pepper spray or at least the mustard dispenser built into the iphone ? Didn't you guys see the commercial ? it was running during the Conan O'brian show !
You could give a fight, but if the other fellow has a gun and you an iPhone, just give it to him, after an intense discussion, then call AT&T and or Apple and tell them the phone has been stolen. At that point your iPhone is a brick for him.
apple needs to come out with a solution...maybe the iGun. a gun that only fires when someone tries to steal your iphone. its of course loaded with iBullets and when the cops get you you'll tell them you got a iKill