So, you are the curious type and upgraded to 2.0 though you had no intentions of signing an official contract? That has some serious outcomes wherein you have 3 options after the upgrade to 2.0 :
1) Sign a contract with the updated iPhone 2.0, you don’t want to do that do you?!
2) Jump ahead to Sleepers.net, the best one out there! Pay close attention to DFU mode! Error 20 can be frustrating at times!
3) Wait for iPhone Devs to release an offcial tool (pwnage) real soon!
This post is an attempt to guide people trying to find the right solution. Got so many users complaining about the lack of a straight forward guide. Sleepers.net did a great job, lemme know if I you need any further assistance…