I've had an HTC Desire HD with HTC Sense for about a year and I'm quite happy, except for the battery life. After upgrading to the latest version, it lasts about 24 hours with moderate/low usage.
I was wondering 2 things:
If I root it, will i gain some significant battery life?
After a phone is rooted, can it later be returned to the factory state?
I dont know much about rooting.