First off ... great site .... I am in the process of being converted from pc to mac, I am up to 2 3rd gen nanos and my iphone. anyway I have searched the forum here and have found some answers but some are cunfusing and contradicting. I see all of the great 3rd party things that the iphone can do and want them..... here are a few things i am wondering...... I have a 1.1.1 that i have had for a little over a month now, I have upgraded to 1.1.2 through itunes 1. How do i jailbreak it? I have my contract with ATnT and dont want to change that just add some 3rd Party stuff to it 2. Once i do get it jailbroke can I and if so how can i get the 1.1.2 updates back on it without loosing anything? 3. When 1.1.3 comes out if i accidently upgrade it will my phone be bricked? If not would there be a way to upgrade to it without loosing the jailbreak? 4. Doing a factory reset on it at anytime will put it back to "like new" without any problems? Thanks For any help in advance.