Voice Sync Issues

I read in an early post about someone having issues with the lip sync of the TV and surround sound, but I didn't ever see the response so I will post again. My TV is about half a second behind from the voice out of the reciever to the picture on the TV. I was looking through the settings to try and adjust this but could not find out how. I bought my HDMI cables through monoprice, so not sure if this could have anything to do with it from the quality standpoint? Right now I have everything running through my reciever (Harmon Kardon AVR345) with the one HDMI going to my TV (Sony KDL52NX800). Anyone have any recommendations on how to fix this without having to run a cable from the cable box directly to the TV? Thanks in advance.

I was unable to find AVR 345 on the HK site, but looked at AVR 340 just for laughs. Page 30 of that manual shows how to adjust delay settings. In the bottom-right corner there is an image that suggests there is a setting for delaying the audio to match the video. Most receivers have this option somewhere.