Well, it appears that Mike (who left a comment in an earlier post) was correct about the Bluetooth stack killing the battery life on my upgraded HTC Touch Pro2 on Verizon.
I upgraded to Windows Mobile 6.5 and everything seemed OK, but I noticed that the battery life was draining very quickly. So, I performed a hard factory reset, and things seemed fine. However, I also noticed that the Bluetooth was "off" by default. I tested it for a few days with the Bluetooth off and my battery life seemed normal.
Then, I turned the Bluetooth on. I didn't pair with anything yet, but I immediately noticed a rapid decline in battery life. My Wi-Fi is off, so I know that's not the culprit.
So, is this why Verizon hasn't officially announced the Windows Mobile 6.5 upgrade for the HTC Touch Pro2? I really hope that this bug gets fixed soon so that I can stay with Windows Mobile 6.5. Otherwise, I'll be going back to Windows Mobile 6.1.