the usb drive works perfectly in xp sp3.......the sata2 drive works perfectly in xp sp3........ neither drives work properly with vista x64 sp1... copy files from one location on the c: drive to another location on d: (second partition on same physical drive) takes hours when it does work but most of the time it fails with a not responding error after about 10 mins... why couldnt they just reuse the code xp uses for file transferring...... its tried tested and WORKS correctly why reinvent the wheel when the current one works fine? My system Specs are as follows Amd athlon x2 6000+ @ 3.0ghz Asus M2N E SLI mainboard XFX nVidia Geforce 8500GT 512MB PCI-E 16x graphics Hauppauge HVR 1300MCE tv tuner 16x Toshiba DVD Dual layer R/RW/RAM drive 4gb (4x 1024mb) Corsair XMS2 PC6400 DDR RAM 500GB SATA2 Western Digital Hard Drive Soundblaster Xi FI audio extreme PCI -E x1 soundcard Buffalo 54g Wifi pci USB2 Western Digital Book 500gb External Harddrive (Black one) Surely with a rig like that i should be getting better performance than an old 386 pc in vista.... with XP Pro sp3 (with only 3gb RAM) & Ubuntu x64 on the otherhand is very quick on this rig.