ntfs-3g does seems to consume high cpu and run slowly under certain circumstances, try formatting the usb disk to ext4 or ext3 and see if things improve.
It was not an option for me to format this particular disk to ext4, so I attached another disk (ext4 formatted) to the plug, and created folders on that disk for download. Then I created symlinks on the SD (boot-)card and started downloading. Again, when starting, the download speed is incredible, but after just seconds it get slower, although not that much as when writing to the SD card or the NTFS harddisk.
I must say though, that I bought this disk in 2006 so it won't be the fastest, to today's standards. Can it really be that the write speed of harddisks is the big slowing down factor?
The NTFS disk is brand new, but this one needs to stay on NTFS (to attach to my media player).
Will a newer/faster disk really improve the download speed and therefore the overall performance?