Decided to JB the iPhone with the 2.2 upgrade but my problem is that when the phone is rebooting the Apple or boot screen with hang and purple flashes and streaks show up. The only thing after that is to have idtunes reinstall the update. I have tried a fresh install a few times and the same thing has happened. I was wondering if the update may have been corrupted some how and is the cause. I was going to try and down grade to 2.1 since I know it was good and try to reJB again using the 2.1. What do you think.