Hi folks. I have a major problem with my 2nd gen ipod touch and it's REALLY fustrating me now. I altered the itunes install using a guide I found to get itunes working in windows XP 64-bit (installed AppleMobileDeviceSupport64 and then altered the launch condition in the itunes installation file to VersionNT64>=501). This worked completely fine. Whenever I plugged my ipod touch in it detected it as a camera but when I started itunes the ipod was there and I could use it like normal. Now I went to install the latest firmware for the ipod, it downloaded in itunes and started installing. However while it was installing two requests for drivers came up for this newly found device. I didn't have any specific driver files so I just pressed cancel. The installation stopped and the ipod screen has changed to the image of the USB lead pointing towards the itunes logo you get when you first sync your ipod. I've tried the following: -Restarting it -Putting it into recovery mode -Uninstalling and reinstalling itunes -Uninstalling and reinstalling the ipod drivers But whatever I do itunes does not detect the ipod whatsoever. I tried running the diagnostics tool and he said the ipod could not be found. Now when I plug the ipod in (I assume it's in recovery mode) in device manager until USB controllers, it comes up with 'Apple recovery (iboot) USB driver'. However theres a yellow warning symbol on it and when I click properties it says 'This device cannot start (code 10)'. So that's it really, itunes does not detect the ipod no matter what I do so I can't update it, can't fix it, can't restore it, nothing. There's just this constant USB lead and itunes image on the ipod itself. When it's plugged in the computer detects it, but itunes doesn't. I'm seriously fed up. Can anyone help me?