Hope this hasn't been asked before, but I have a jailbroken iPhone 3g running 3.1.2 that has dust under the screen..I was going to restore it to factory settings and take it to the genius bar for a replacement..assuming they give me a replacement, what would be the best way to restore it? Jailbreak first and then restore from backup? Or vice versa? Thanks in advance!