So my moms iphone 3g was running really slow with ios 3. Now she has ios 4.0 and it runs even slowwerr. One thing that needs to happen to fix the speed issue I know from update my touch is updating to the latest ios 4, But to completely fix the speed issue will the phone need a full restore? One reason we haven't done any thing yet is because my mom just got a new computer. So what should we do on her new computer to pair the iphone with it and update and restore if needed? Also she diffidently doesn't want her contacts to go away.