I have the same problem connecting one of my external HDDs. This problem happens just with one of them. I found that connecting this drive to Windows it works correcly but Windows ask me to repair the file system. After repairing, the connection to the Mac is fast as it should be, but after some connections the problem appears again.