This iPod Touch works fine on Windows XP and Windows Vista. I have two other iPods, nano 3rd and 4th gen and they both work fine with Windows 7. I recently installed Windows 7 Ultimate 32-bit and I'm having problems with my iPod Touch. Its taking far to long to transfer music to the device from iTunes, for example about 20 minutes for a 16 track album when usually this takes a matter of seconds in Windows XP & Vista and on my other iPods. I have the latest firmware on the touch and the latest iTunes version, everything installed fine such as bonjour, quicktime, apple software update. Apple Application Support, Apple Mobile Devices support. I've unistalled and reinstalled it all 3 times including the roamings folder plus restored my iPod Touch many times to but no joy.