This morning I uninstalled Shareport and installed the Silex Virtual...thingy (I forgot the full name). It's probably already been mentioned but the driver that was extracted is a newer version. Upon executing it, I saw the double drive entries again except this time it connected. That was a first. So I rebooted the router and doing so took care of the double entries. Then I rebooted my PC and after it came up, the Silex Virtual...thingy connected to the drive without a hitch. That might be a first. So, I'm thinking I'm batting .666, I'll go for 1.000. I run my drive imagae program. It's blasting along writing 2MBps. It copied around 2G before it choked. I'm leaning more and more towards my drive housing which uses a Prolific chip. According to what I've read, Windows will see the drive and somehow think "OK, you can handle this much data at a time". The Prolific chip, on the other hand says "No I can't". Windows says "Yes you can and I'll prove it". Prolific days "Fine go ahead. Watch what happens when you do". This was a simplified explanation I read and the bottom line is that there is no gate keeper to tell Windows to only send so much at a time or else you are going to cause an overflow and then the whole process breaks down. Adding a lower limit driver to my hard drive will throttle that flow down to something the Prolific chip can handle. Unfortunately, I don't know where to find such a driver. There is one for a USB/Firewire Prolific chip. I'm thinking about playing with fire and install it just to see what happens. Now, could this also be what is happening to the other devices that are having problems? Can you install a lower limit driver on a printer? Just my 2 cents.