I love my D2 but the last month or so has brought some problems. Namely, my phone lags like a mofo and freezes up on a fairly regular basis. I got tired of it and figured I'd try another launcher to see if it helped. I've been using ADW Ex for a while and I love the features. It doesn't do anything about the freezing or lag, though. So I have 2 questions for all of you lovely people: 1) is there some kind of diagnostic app I can get or some kind of diagnostic I can run on my D2 to find out why it runs like crap? or 2) if I do a factory reset and reinstall the apps on by one, how long do I have to let them run before I'll know whether or not I've discovered the problem? And will a reset wipe out my sounds/pics/wallpapers? (Oops, that's 3 questions). Thanks in advance.