I was just wondering if I wanted to distribute a custom application on a touch/iphone but didn't want anybody to copy, extract the contents, or redistribute the application, then all I have to do is preload the device (not jailbroken obviously!) with my app and ship it to the end user with my application pre-installed on it so they can use it as is without having to install the application themselves. If they tried to copy the application, they can't use DiskAid (b/c there is no access to the root folder without jailbreaking) and if they tried to jailbreak, that would restore the ipod to the factory default with the jailbroken firmware (and not my application) so that is fine too. If they tried to connect the device to their itunes library and sync, then it would wipe the existing programs on the device and/or they wont be able to access the filesystem correct? Obviously when they have to charge the device, they would have to connect it to the computer and be careful not to click the synchronise with this computer option. I might give them an external charger just to make it simpler for them incase they accidently click the sync option! If the all the above is all true, then isn't piracy eliminated totally? Why don't more developers with high value programs do this?