I believe that I was able to jailbreak my iPhone 4 using Greenpoison. However, I also need to unlock in order to change carriers as I moved to a different country and entered into a contract without noticing that my my iPhone was not yet ready. I had originally installed ultrasn0w through Cydia, but it was version 1.2.5 and it does not unlock my baseband, which is 03.10.01. I believe the solution is installing ultrasn0w 1.3, but am having problems. I went to Sources and entered the http://repo666.ultrasn0w.com/ source, but there is nothing within it and the logo is shown as a question mark. I cannot seem to find the 1.3 version. I have the new sim card in the iPhone and it generally shows 1 bar or No Service. Can somebody help me? I feel that my only other choices is to somehow change my baseband from the current 03.10.01 to 01.59.00 or change the APN somehow (I tried going to unlockit.co.nz, but the carrier was not one of the choices).