UPDATE: I'm current running Energy ROM, which IMO is the best Windows Mobile 6.5 ROM out there. Links here: http://mondotech.blogspot.com/2009/11/best-cdma-htc-touch-pro-rom-energy-rom.html
This post is a bit outdated. The GPS, YouTube, and speed/tweak hacks are no longer necessary if you load a custom ROM. For several months now I've exclusively used MightyRom and have been quite happy with his ROMs.
These CAB's are specifically for the Verizon version of the HTC Touch Pro. Do not attempt to use these on a HTCTP from another carrier. USE THESE AT YOUR OWN RISK. I'm using the following hacks on my own phone with good results, but your milage may vary. I take no responsibility for anything related to these files.
Add a custom city to the touch flow 3D weather app:
Add your own city for your country. In the Accuweather code box just enter your zip code. You should now see your city listed in the weather app. If you can't find it, check the bottom of the list.
Unlock GPS for Google Maps:
-Install the CAB
-Use the file explorer to run \windows\ppst.exe
-After the phone restarts reprogram it with *228 option 1
-In google maps set the gps settings to manual, com4, 4800bps
For more info see: http://forum.ppcgeeks.com/showthread.php?t=49933
I'm not sure how much this helps, but it does seem to help.
-Install the .NET Compact Framework 3.5
-Install the Advanced Configuration Tool
-Under Performances change the values for File system cache size, File system filter cache, and Glyph cache. The program has its own recommended values, but some people are suggesting you set all but the Glyph cache at the max, with the Glyph Cache being set at 32KB. I'm not sure what the best practice is.
HTC YouTube App
Verizon decided not to include the HTC YouTube App, but you can download it here.
Check back for more updates!