Spirt will set you free.
Spirt is a nice jailbreaker that will unlock iphones and the ipad. This will let you install an ssh server and do desktop style file sharing with your phone or iThing. This will let you put things on the device at will and install things like VLC.
I've got a flash video file of the 1984 commercial that I put on my iPhone after I jailbroke it.
It may look like an appliance. It might try to be an appliance. But you can still write shell scripts on it.