Apple released a new firmware for the iPhone (v2.2.1). Again for anyone who had or plan to jailbreak or unlock your iPhone (2G or 3G) please be patience and DO NOT upgrade to the latest iPhone firmware.
This is especially important for all those who are currently using unlocked iPhones (2G).
The iPhone Dev Team had already posted a note saying that they will investigate the new firmware. Most likely update versions of the Pwnage Tool and QuickPwn applications for both Macintosh and Windows OS will be coming to address changes in this latest iPhone firmware from Apple.
Along with the update announcement within iTunes, Apple included notes to say there are Safari improvements. Hopefully this will finally eliminate all those Safari crashes on the iPhone.