When using ZA Pro and iTunes the iTunes Photo Processor program must be set to NO ENFORCEMENT for trust level otherwise the pictures when they get transferred to the iPod or iPhone get corrupted.
An alternative is to temporarily stop ZA, sync and then turn on ZA after.
Just don't be connected to the internet at that time.
I dont need any help, I just want to post this to give the answer to what appears to be a very common problem.
I have seen this accross iTunes 7, 8, and 9 and with ZA Pro 7, and 8
I use ZA Pro Suite 8.0.400.020 and iTunes 126.96.36.199
zonealarm corrupt corruption photos sync itunes ipod iphone