Hello, Since upgrade to 3.1 my 2nd gen iPhone has shown attrocious response times. These are not constant, but very often, and regardless of the activity, the iPhone just hangs and after a few seconds just jumps forwards. No specific application is involved, it happens on any application. Even my iPhone clock sometimes, for no obvious reasons, picks up 10 or 20 minutes delay in a day. I have tried the traditional, off-on technique to reset the iPhone but this does not seem to have any beneficial impact. Has anyone else also note this ? Any ideas ?