After Apple released the iPhone firmware 2.0.2 over a week ago and the rumored fixes it contains, which suppose to resolve many of the issues introduced by the iPhone firmware 2.0. I was eager to be able to upgrade my iPhone (1st generation). Unfortunately, my iPhone was jailbroken and unlocked, so I had to wait for the hacking community; mainly iPhone Dev Team, to release a tool that will allow me to upgrade my pwned iPhone. The iPhone Dev Team did introduce such a tool (Pwnage Tool 2.0.3) several days ago, but quickly pulled it off its server after several hours. Dispointed but happy that iPhone Dev Team reacted quickly on a bug that they found to be serious.
Yesterday, they finally released a new version of the Pwnage Tool 18.104.22.168 that resolved all know issues. I quickly downloaded it and after giving it 24 hours began to upgrade my iPhone.
I was happy to report that my iPhone upgraded successfully and all the issues I've had in the past with my iPhone running pre-2.0.2 firmware had all disappeared. Particularly the slowness when typing a message.