I bought iPhone 3G today. First thing I checked was GPS, it seems to be working ok, but map update was lagging. Then tired to go to Google in Safary, after 3 minutes of waiting - "Could not connect. Server ended connection". YouTube - the indexes takes forever to display, movies either "cannon play this movie" or the icing on the cake - "could not connect to youtube" followed with blank screen. Occasionally it would play movie, but it is so low quality - just blocks. Stocks would fail to display chart, Weather would fail to update. When on WiFi - it is flying fast. Phone itself is also works fine. After first hard power off (reset) 3G seems to be working ok, but later after consecutive power off(s) - it remained consistently slow. Not a pleasant first experience. Does anyone experienced anything like it. I have 5 bars signal. Does it takes some time for 3G to get up to speed after activation? Looks like a lemon to me. I will ask for replacement tomorrow.