So I had my iPhone for two years, it was working perfect with Fido (Canadian carrier) as I had gotten it from there. Since I moved out of Canada, I unlocked it and jailbroke it. It worked fine with my new sim. I got the iPhone 4 so I gave my friend this one. I did a Factory reset and wiped everything. It said it would take about 2 hours and it took much much longer. I tried resetting it and now every time I turn it on it says plug in iTunes, iTunes suggest a restore which I do but it always fails towards the end. Any help?