So get this- since froyo it seems apps like stock browser and facebook occasionally will freeze up momentarily..but today it froze permanently..so I pulled the battery. When removing the battery I slighly bent the metal connection from the phone to the battery. When I booted up the battery sign showed a ? Error. I repopped the batt out straightened the metal pin and that issue is resolved..but..why oh why are these apps hanging up? I've mainly noticed it with gallery,txt msg,browser, and facebook causing the delay hang ups..
If it helps im completely stock 2.2.