Recently, I was trying to get a Java applet to run in the same way on 2 i Macs and my Mac Book Air.
The applet is a simple vpn client from Juniper that lets me access a Citrix Desktop from any Mac that I can install the Citrix receiver client on so I can work on 'Company stuff' from a large screen i Mac when I'm sat at home or from my Mac Book when I'm on the road (it works fine over 3/4G).
We respect its storied history, and value the contributions of its many readers, but we can no longer support it at the level it deserves.
First plug your i Phone into the PC using the USB cable. Failing all that if you have a camera recomded site, that should shoudl come up automatically to import you pictures. The transfer only works one way: i Phone to PC and not in reverse. I also have an i Phone 4s and am running Windows 7 on my laptop.
Reattach the i Phone and now it should recognize the device as a camera.
Also you can click the tick-box requesting for all the photos on the device to be deleted. If you can't find the USB symbol to click on, you can also get to the 'device' via the Start button, then selecting the 'Printers and Devices' link. I refused to go online to get one because I'm sick of searching for useless drivers on a pc. I can tell you that you can, indeed, sync your i Phone to your computer without the need to download any "drivers" of any kind.
The first thing is that you have to do some configuring of both Java and Safari to get the applet to run at all.
Once that was all done, I could log in from all my Macs, fire up the applet and establish a secure connection. I made sure that the Safari and Java preferences were set the same on each machine but still no joy.