I just got an HTC Magic from Rogers a few days ago and I'm noticing that it's running REALLY slow. The lag is unreal when I text and the battery dies very quickly. I have TWO widgets open (calendar and Google search) and the transition from sliding screens is sluggish. I rooted my phone a few days ago. Could this be the problem? Has anyone else experienced this? I heard that Sense UI is supposed to cause problems, but I haven't heard anything regarding Cupcake. Is there a way to do a factory reset after rooting?