According to this article the touch pro 2 might be delayed, due to a software bug.
http://www.examiner.com/x-11295-LA-Gadgets-Examiner~y2009m6d17-Sprint-HTC-TouchPro2-possibly-delayed-by-software-bug
http://www.examiner.com/x-11295-LA-Gadgets-Examiner~y2009m6d17-Sprint-HTC-TouchPro2-possibly-delayed-by-software-bug