I am owning an unlocked (not jailbreaked) iPhone 3GS from Italy and a jailbreaked 2G. Both are used in everyday tasks and development (3.0).
I would like to use Beta 3.1 for development. It updates the baseband and thus disables unlocking and jailbreaking (?) with current methods.
My question is if it's save to update and later downgrade the 2G. I am afraid that updating the 3G could really end up in future jailbreak problems.