HA! let me tell you, this is a fun one.. basically, at least on the 2G... you have to do a crazy sequence of s**** like holding the power for 10 seconds, then holding home without releasing power for 3 then release home for 5...and yes, you have to be exact iwth those times.. then the iphone is basically confused as hell = what you want. after that, if your still using it on ATT no need to jailbreak, IMO the apps arent worth it. After you get the iphone confused you can plug it into any computer with a newer version of itunes and it will make you upload new software, or if not you can use a program like redsn0w or b1ack ra1n to put the os on it.. i am not sure on the times to confuse the iphone, i jailbroke mine many moons ago, but if you want more details pm me and i am pretty sure i have the stuff laying around here somewhere..