I don't know if they are the BEST, but Freecom do portable and traveller drives that can connect by Parallel, USB, firewire and PCMCIA. You buy the drive and the connector separately. Bit more expensive than other drives but more flexible. Note that my parallel drive still is incompatible with Windows2000.