After holding off for more than 2 years on this purchase, I decided to get an iPhone a few days ago. Here in Belgium there are massive waiting lists for obtaining one, reaching as far as Christmas at the current pace of delivery. So I bought a US iPhone 3GS 32GB on eBay from someone who imported it to Belgium. It had 3.0.1 and was jailbroken and unlocked. No problem. It had a few settings changed by the seller to show me everything worked (on his WiFi network, my mobile carrier, etc). So first thing I did when I got home was "reset all content and settings". Big, big, big mistake. The phone is now stuck in a boot loop: it only shows the apple and a circle on top of it (the circle doesn't spin, and is at first almost invisible and then becomes brighter and brighter). I read the deletion process can take a really long time, but since the phone reboots each time after 10-15 minutes I assume this cycle is not part of that process anymore... I can only restore to 3.1 via iTunes. Which is a huge problem since I need the jailbreak and, most of all, the unlock. Jailbreaking again doesn't solve the issue, the process gets stuck at "Activation". (Apparently this is 'common' behaviour when deleting settings and content on a jailbroken iPhone.) I have the 3.1 shsh file, but of course not the 3.0 or 3.0.1 files. Meaning I can't use Cydia or a local server to force a downgrade. I'm pretty much on the edge of losing my mind for not being able to use the shiny new toy I waited and saved so long for... As I see it, there's only two things I can do: - Upgrade to 3.1 and wait (hope?) it gets jailbroken and the new baseband gets unlocked. Doing this, I can use the phone in the meantime, for surfing, iPod etc. - Wait and leave it a paperweight, but hope there will be, if it turns out there's no JB/unlock solution for 3.1, a means of downgrading to 3.0. Any advice on this one?