Hello all, this is my first post. A friend of mine gave me his broken(?) 3GS that's still under warranty and I'm wondering about replacement options. He went to Florida to vacation for a month, and his 3GS stopped working. So he went to an Apple store and bought a new iPhone 4. Not an upgrade or a swap, just bought a new one. When he returned, he said I could have his old one. It's still under warranty until February. Basically, it doesn't turn on. If you plug it in, the Apple logo shows up, then it switches to a USB cable pointing at an iTunes logo. So I loaded iTunes, and it tries to restore it, but after many minutes, the following message popped up: The iPhone "iPhone" could not be restored. An unknown error occurred (1604) Here's my question: Does my friend need to take it into the Apple store, or is that something I can do? I actually don't have an iPhone or an AT&T account, and I'm sure he doesn't want the 3GS reactivated. How would you suggest I go about getting this swapped out, assuming that's an option. Thanks!