I have an iPhone 3G. My iPhone has a clean, untouched install of software version 2.2.1 It has never been jailbreaked, unlocked or modified in any way. I want to unlock and jailbreak my iPhone so it will work with my new, unsupported carrier. I would like to know if it is still possible for me to do this via yellowsn0w. I don't really know where to start or how to do it. Software version 3.0 is right around the corner and the people behind yellosn0w will most likely release their patch or whatever so you can download the update but not the baseband. I want to yellosn0w my iPhone when they have their fix available for 3.0 Is it possible or am I too late for yeallowsn0w to work under an untouched 2.2.1?