I have the iPhone 4 now but it hasn't been upgraded yet as I'll be getting the 4S tomorrow. I'm wondering if the best thing to do is upgrade the old phone to iOS5, THEN when the new phone comes, restore a backup from that, or is there another process that might be easier and the reduce the chances of there being problems?