Right now the only real reason I jailbroke my 3GS was for the GPS apps, like xGPS. I am going to buy TomTom when, if it is going to be released. I'm wondering if all traces, files associated to the jailbreak are erased from the iPhone or do I have to go in manually to remove them if I restore. Not that the jailbreak is a complete waste on my and I'm just being petty, I love the GB/GBA emulators (playing Zelda: Link to the Past right now) and some of the custom setting stuff looks really tempting, but now with tethering and TomTom there is no real benefit to jailbreak for myself personally. BTW, long time reader, first time poster. Love my iPhone 3GS!