I am using XP X64 and have two external seagate 2t green drives in Thermatake A2395 Silver River Duo enclosures. I was having problems with one of the drives and thought either the enclosure or the new drive was bad. I tested the drive internally and it's fine and also tested the enclosure with another drive and it's good. I have installed two of the (2) port usb brackets to the blue internal headers. I was using both external drives on the same bracket and discovered on boot screen that "01" was seen as high speed and "02" did not display high speed. I have connected each drive to a different bracket and at boot both show high speed. At one point I installed the Marvel ESATA driver but later decided to use both drives as usb so I uninstalled the driver. When I had problems with the one drive I reinstalled the marvel driver and both drives work fine on the ESATA port. I have come to the conclusion that whether or not you are using the ESATA port it's not a bad idea to install the driver anyway and just disable the boot rom. I may be wrong but ever since I reloaded the driver both drives work flawless as USB. BTW, the bios settings are correctly set for the ESATA to work. Does anyone know if it's best not to have two high speed devices on the same usb port pair? It seems like all ports should be high speed and that you should be able to connect whatever device to any port. Or does the marvel driver have a positive effect on the usb ports? BTW, thanks again to Paul and Rob for helping me a few months back with ESATA issues I had. I decided to post my findings in hopes of helping others that are having weird quirks with ESATA or USB.