I did drop a number of apps that I really didn't use but I can't say that it helped. It may have minimized the problem but I still keep running into it. I can have an operating phone when I put it on my dresser and when i pick it up I need to reboot it. I'm not convinced that it is the phone any more than I'm convinced that it's AT&T. I like the functionality of the phone, but if it's going to be troublesome I may jump ship to an iPhone. i'm jumping carriers anyway for other reasons and that can be a perfect time to replace the hardware too.