> Beyond running cracked apps, I don't really see much point of jail breaking an iPhone.
I jailbroke my phone so that I could run a VPN client I wrote[1] on it. I wrote that client for
Mac/Linux, in python. It was nearly trivial to port to a jailbroken iPhone, since it's almost 100% like
"real" OSX. Making it work under Apple's SDK limitations is probably not even possible, but even if it
is, it'd certainly be a lot more work that I see no reason to spend time on. (to start with, I'd have to
rewrite the whole thing in ObjC since Python certainly isn't allowed).