I'm too stubborn for my own good. I finally decided to try and jailbreak (not unlock) my iPhone 3G 3.0.1. I initially downloaded and ran pwnage tool but i kept on getting errors in itunes when trying to restore to the custom iwps package (codes 1600-1604). I also tried redsn0w which jumps to the end of the procedure and says it has been done when in fact, nothing has happened. I tried the same procedures on windows via boot camp and i get the same results. I"ve tried downloading different packages, using a different USB cable, USB port, and tried hooking up a hub. I can easily restore via itunes my original back up which works perfectly. I've been searching on the net for this problem, and have tried most of the proposed solutions including trying both restore and DFN modes. I know a lot of other people are having the same problem so there must be a solution somewhere. I thought it might be because I'm running iTunes 8.2.1 but i've read that downgrading to 8.2 doesn't help. Thanks in advance.