I would suggest a device that gives you the most flexibility. Firewire and USB.
Connection standards are changing all the time and each new standard always has a new shaped connector and therefore requires new leads.
The SCSI (Small computer systems interface) standard went through about 10 transmission protocols and 4 connector shapes. Firewire feels like it is going down a similar route with the 400 and 800 connectors being different shapes.
USB seems to be keeping to the same connector shape but this just means it is more difficult to tell V1 from V2.
Nikkor AF-S DX; 18-105 f/3.5-5.6G VR, 55-300 f/4.5-5.6G VR, 35mm f/1.8G
Speedlight SB-700 http://keystrokesukimages.com