Apple just released a new update 3.1.2 for iPhone and iPod family, the latest update fixes the widely reported issue including iPhone would not wake from sleep, video playback and cellular service, interruption of mobile network services until you restart and los of more. As usual if you relies on unlock never update to stock firmware without pwnage tool and if you are a jailbreaker only wait for GeoHot/Dev team to open their cards.
For your future jailbreak download and save the stock firmware, just click on the iPhone you have. A warning for Ultrasn0w users don’t follow GeoHotz tool until he provides an unlock solution also. If you relies on your unlock then wait for pwnage tool, because it’s the only option to save your baseband.
We’ll update the guides as soon as the new line of tools will be available, we can expect an update in pwnage tool very soon including the support for iPhone 2G, 3G and 3GS. So in the mean time you can follow us on twitter or subscribe ourfree daily e-mail newsletter to make sure yourself to not miss any buzz of the iPhone community.