I have a lot of problems with my epic. I owned it since September of last year and it was great for about the 1st month. Now these might be just complaints or legitimate problems...I'm not sure.
Initially with the stock 2.1, battery life was horrible. I would go maybe 3/4 of a work day and it would need to be charged. Honestly I didn't have too much of a problem with that, but it kind of sucks when I'm out and about on a weekend and my phone is about to die.
2nd is I had so much trouble with hanging up or making phone calls at time. It would lag like the cpu is overloaded.
3rd the problem that bothered me the most is mp3 files. It would come up with...this player does not support these files. It would happen randomly. This became an issue when I used my phone as an alarm with an mp3 as my alarm. My alarm wouldn't go off since it can't play the mp3. This includes my ringtones, so I would just get silent. This would work after a reboot, but I would have to reboot twice a day for my simple mp3s to work.
So I decided to go with the rooting. Phone became super fast, battery life would exceed a day, and all was merry in the rooting world.
A month after that, I'm having problems again. The mp3 issue came up once more, GPS is even more horrible than it was before, and occassinally my phone would force close google framework. Now I can't text or make calls, and sometimes it crashes bad enough where I can't even use my phone whatsoever. I'll just have to re-image my phone and all is good for a short amount of time. Couple other people I know have the same issues.
So here I am looking for answers since I thought rooting would fix my issues.