I have a 32GB iPhone 3GS that I plan on selling once I buy an iPhone 4, probably in a couple months. My iPhone 3GS is on 3.1.3 already, and I realize that affects its re-sale value on the secondary market (jailbreak/unlock) at present. I'd like to upgrade to iOS4 on Monday, but I may not if it will affect the phone's re-sale value further. Is there any advantage to staying at 3.1.3?