I tried to do some research on this, and did a search on the forum but was unable to find the exact answers I was looking for. I found 3 different sites on iClarified on tutorials of how to jailbreak ios 5.01. I am just unsure as to which one would best fit my needs. I am familiar with using PwnageTool for Mac, and came across this link. http://iclarified.com/entry/index.php?enid=19014 The thing I am concerned about the PwnageTool is that it does not have the updates like the Redsnow has to fix the minor problems they had when initially releasing. Although it does provide me with a custom ispw which would let me later unlock my phone with ultrasn0w. Am I correct about this? Next I found the updated Redsn0w link and walkthrough. http://www.iclarified.com/entry/index.php?enid=18991 this one with the updated redsn0w 0.9.10b4 for OS X http://blog.iphone-dev.org/post/14857834236/untethered-holidays The third one that I found was the tethered jailbreak but it also allowed for you to unlock http://www.iclarified.com/entry/index.php?enid=17344 So my question is, what would be the best way to jailbreak untethered and preserve my baseband in order for me to unlock my iphone 4 that is currently running 4.3.1? All while being able to have all the bug fixes and issues worked out from the jailbreak updates. I tried looking for a more simple walk through, that would explain what to do exactly, but I was unable to. Also I had read about the cydia app "Corona" but read that some people had problems with their phones after using it. So if anyone could help me with a detailed explanation as to what my best option would be with the lease amount of flaws in the jailbreak that would be greatly appreciated. Thanks.