This seems kind of strange but while I'm on my Windows7 bootcamp, I have both my iPhones connected but the 3Gs doesn't show up in iTunes and it also shows it is not charging like my 3G does? I makes the noises that you typically hear when you connect/disconnect peripherals. I've removed/reinstalled everything Apple/iTunes related and even restored the 3Gs and still nothing?
Is there a certain driver I need for the 3Gs to charge or make iTunes see it?
Is there a certain driver I need for the 3Gs to charge or make iTunes see it?