Now that I've gotten over the yellow screen hump this is the best iPhone upgrade since the original. I had the 2G then got the 3GS last year. 2G to 3GS was an incremental upgrade IMHO. This is a true generational leap. The screen is worth the price of admission alone. Can't wait to play w/ the video tonight.