On my HTC Touch Pro why doesn't my battery last very long?
Your HTC device is a a data device and uses an actual OS like windows mobile. Your phones battery life goes quickly due to it always thinking and being on the internet sucks the life out of the battery very quickly. It happens to most if not all PDA's or smartphones. How long is "not very long"?