I am guessing Sprint and telus have same issue.
I would agree that a proper method needs to be used to see if battery drain is really a problem.
I have disabled my GPS, use about 3 hours of data and am at 2 bars of battery left.
I have called HTC support and Telus support, they claim they are not receiving any calls. telus offered $10/month off my plan for the inconvenience.
Then, I found this closed thread on this site:
http://forum.ppcgeeks.com/showthread.php?t=41096
According to someone at HTC, the Diamond has 2 flaws, one is the refresh for the radio on the Diamond is set to 100ms vs normal 300ms, second flaw is a plate that was installed on Diamond's which will be installed on Diamond Pro.
This leads me to believe there really is a problem with the Diamond. The folks with GSM version have a smaller battery and have less issues.
If there is a battery tweek that will change the radio refresh to 300ms, please post or set link in this thread.
As for the plate that was not installed, I am guessing carrier want this kept quiet so they do not have to create a plan with HTC to retrofit thousands of CDMA diamonds shipped.
More users need to complain and force carriers/HTC to agree these are issues.
Golfman32