I have some concerns with moving my data from my current iphone 3g to my new 3gs. I am currently on 3.1.3 on my iphone 3g and don't want to upgrade to 4.1 (since its jailbroken and unlocked and I want to keep it that way even after I'm not using it), but my Iphone 3gs is on 4.1. As soon as the new version of ultrasn0w comes out I will unlock my 3gs and use that as my primary phone. Can a restore the iphone 3gs from a backup of my 3g even though they are not on the same iOS version?