I have a 2nd Jen iPod Touch and I sorta stepped away from jailbreaking for a while, but now I'm gonna go back to it. 1. Right now I am on 3.1.3. What program will I need to jailbreak it? I'm on Mac by the way. 2. Will I need to restore my iPod in order to jailbreak it? If so, once it is jailbroken, whenever there is a new firmware out and I want to upgrade to it(obviously once it is hacked and whatever) will I have to restore again?