Hi guys, I realize the answers to most of what I'm about to ask are probably available in different places, but the jailbreaking/unlocking process has just gotten so hairy lately that I hope some people here can get me going in the right direction with this stuff. I bought an iPhone 3GS when they were first released and jailbroke it shortly after; I've been very pleased with it ever since but haven't had the time to update anything in the last few months (I still have the original 3.0 firmware). I'll be visiting Europe for a few months soon, though, so I'd like to take the opportunity to update my firmware/jailbreak versions, as well as unlock my phone so I can use European SIM cards instead of paying through the nose to AT&T. I was wondering what the best way was to go about all this? What programs and methods should I use, and in what order? I'm a bit concerned about doing something wrong and making it impossible to jailbreak/unlock in the future. As I mentioned earlier, I got my 3GS when they were first released so I understand an untethered jailbreak should be possible. I'm also a Windows user. A few other questions in particular: 1. What's the best way to backup everything, including all my personal stuff (texts, notes, emails, bookmarks), app store and cydia apps and associated data, winterboard/theme settings, and everything else? 2. I've read that setting up the iPhone as a new phone instead of restoring from a backup yields better battery life for some users; has this been proven to be the case? Is it worth the hassle of having to restore things manually if I set up as a new phone? 3. Is there any decreased battery life after unlocking my phone, apart from what I'm already experiencing with a jailbroken phone? 4. Does unlocking my phone change my user experience in any way when I'm at home and using AT&T's network? Thanks for all the help.