Would it be faster to access files on a hard-drive which is in another machine, but connected remotely to yours via a gigabit-ethernet connection over a cross-over cable, or to access files on a hard-drive in an external enclosure, connected to your computer via firewire (firewire400)?
Firewire is 400Mbps and gigabit ethernet is of course 1000Mbps, but there's more to it than that isn't there? Let's assume the hard-drives were identical and each system was running WinXP Pro on AthlonXP 2200+ machines, each with 1gig of RAM. Also both ethernet controllers are National Semi DP83820 type cards sitting in 64bit PCI slots.