Close your iTunes,
Go to command Prompt -
(Win 7/Vista) - START/ALL PROGRAMS/ACCESSORIES, right mouse click "Command Prompt", choose "Run as Administrator".
(Win XP SP2 & above) - START/ALL PROGRAMS/ACCESSORIES/Command Prompt
In the "Command Prompt" screen, type in
netsh winsock reset
Hit "ENTER" key
Restart your computer.
If you do get a prompt after restart windows to remap LSP, just click NO.
Now launch your iTunes, Sync and see if it is working now.
If you are still having these type of problems after trying the winsock reset, refer to this article to identify which software in your system is inserting LSP:
iTunes 10.5 for Windows: May see performance issues and blank iTunes Store
(Apologies for barging in, wiclee.)
Quickly doublechecking ... that's a nano that is freezing iTunes? If so, do you still get the freeze if you update to iTunes 10.6.1.7?
From the notes for the release:
iTunes 10.6.1 provides a number of improvements, including:
• Fixes several issues that may cause iTunes to unexpectedly quit while playing videos, changing artwork size in Grid view and syncing photos to devices.
• Addresses an issue where some iTunes interface elements are incorrectly described by VoiceOver and WindowEyes.
• Fixes a problem where iTunes may become unresponsive while syncing iPod nano or iPod shuffle.
• Resolves an ordering problem while browsing TV episodes in your iTunes library on Apple TV.