I currently have a jailbroken 3GS running on 3.1.3 and I'm satisfied with it. If I want to restore the phone, will iTunes force me to upgrade to 4.0 or will I still keep my 3.1.3? I've heard of 4.0 causing problems (especially on 3GS and 3G models) so I'd rather not upgrade to it.