You are right of course that a file i/o minimized routine would probably be the fastest (unless the files are on a ramdisk which unfortionately they aren't). It's more like over 2Mbit WAN links.