Not sure if this was mentioned yet, and it works with both the Touch Pro and Diamond -- This registry tweak will eliminate the lag when taking a picture with the camera. It'll also help eliminate a lot of those 'ghosting' pictures that I'm sure all of you have taken.
In your favorite registry editor go to:
HKLM/Software/HTC/Camera/Captparam/
and set
CaptureTimer = 0 (default=5000 - in DEC)
If this helps you please hit the thanks button.