Something very strange is going on with my iPhone and ZiPhone! When I jailbreak and try to watch a TV show purchased through iTunes it plays UNTIL I install BSD Subsystem (which is needed for most 3rd party apps) and then the iPhone tells me that the "movie cannot be played" - normally this would ONLY happen if the video was not correctly encoded to work on the iPhone. However as it came from itunes this IS NOT the case! Not to mention youtube will not work if I activate using ZiPhone (although being an official iPhone contract that is not needed for me!). This may well be a REAL jailbreak but it certainly is not perfected and has issues NOT to mention the fact that not all 3rd party apps will actually run properly on 1.1.3 JB with this method! Also I wanted to add ZiPhone 2.0 does NOT work properly - It managed to get my iphone stuck in a loop and it took me ages to get it restored in iTunes - I almost gave up and wanted to return it to apple and tell them it simply stopped working! I strongly recommend NOT using ZiPhone 2.0 at this time. To be honest with all the issues with this JB method I am not sure it is worthit at all!