Update:
HTC posted an official fix for Sprint's TPs:
http://www.htc.com/us/support/touch-pro-sprint/downloads/"This fix updates rilphone.dll, which is the key component that interacts with Sprint's SMS server. In that sense, it is different from the "ziggy" patch, which simply enabled a function that time-dated received messages using your device's clock.
If you are happy with the current "ziggy" patch, there is no immediate necessity to download this patch. Then again, some prefer to have their SMS messages dated by the server, not their device, so this update makes sense.
What about Verizon, U.S. Cellular and others? No word yet, but we'll keep an eye out. Also, no word on the Sprint Snap either." (WMExperts)