Ive been having trouble with my iPod randomly restarting, formatting, and becoming unusable. I would be able to view my iPod in Explorer but Itunes would never recognize it. iPod diagnostics would say that it was connected but it would never show up under devices. Ive been restoring and all of that other stuff that apple suggests to get your iPod to work again in iTunes to no avail. So since I was able to see it in explorer I started to look into programs that let you put songs directly onto your ipod through explorer. I found a program(xplay) and installed it. Well that didnt work so I completely formatted the ipod with the HP USB utility and plugged it back in. Well Xplay recognized it then and asked me to download the iPod update which I did. Unbeknownest to me Xplay puts Mac firmware on the iPod. Once that firmware update was complete lo and behold iTunes instantly recognizes my iPod and has continued to recognize it every time I plug it in. So for whatever reason iTunes now recognizes my iPod as a mac ipod on my PC and seems to work perfectly. I have read alot of threads on iTunes not recognizing iPods and thought to post this so if anybody out there with an ipod that doesnt work in windows for whatever reason could give it a shot.