I have restored, set up as new twice and confirmed my GPS chip is dead. I have a 3GS and am afraid of getting a 3.1.3 3GS when I get it replaced at Apple. Has anybody here recently replaced a 16GB 3GS? If so what firmware did you get for the replaced unit? I know I will more then likely get one with the new iBoot (Tethered Jailbreak) but I don't mind.