I am not sure if this is a drive or O/S problem. I'm running Vista 64bit, and sometimes when I press the eject button on the drive, the drive starts to eject, then immediately closes the tray. I have to push eject button again to open the tray.
What would be causing this problem? Some software that is hooked into the system?