i have iphone 3GS factory unlocked phone,firmware 4.2.1,working with a base-band of 05.15.04.its not jail broken.now my question is can i jailbreak my phone ? what are the advantages and disadvantages.i have a fear of, if i jailbreak it when i am upgrading it to newer firmware or when i connect...