When I updated my iPhone 3G to 4.0, I hated how slow it was, it really was unusable, and I found the best way to solve this problem, I got an ANDROID, to hell if I was going to use my upgrade to get another iPhone that would later end up just like its younger brother, a brick in a year or two. To all iPhone uses, good luck, I hope you soon see that there are better options, iPhone it's not what it should be, Android is, and with the upcoming of WP7, you may never know, it may be better than Android in the future, only time will tell, and time has told that iPhone and Apple can screw you over!