are you running jailbreak/do you want to? is the phone factory unlocked?
if you do not need jailbreak/software unlocked or think you ever will then go ahead and update.
You will find there are a lot of new features from updating 3.1.3 to the new iOS 4.2 firmware
|