As of version 3.8.4, SharePod supports the new iPhone / iPod Touch models.
You must have iTunes (or at least AppleMobileDeviceSupport.msi and Quicktime.msi from the iTunesSetup.exe package) installed.
What can I do?SharePod can't find my iPhone/iTouch
If the iPod has been plugged in for some time, it will go to sleep and disconnect from your PC. To make it reconnect, hit the 'Home' button or unplug and plug it back it. It will make a beeping sound.
Make sure you have iTunes installed and iTunes recognizes your iPhone.