I'm trying to download a torrent right - my first ever, but so far it's taken 11 HOURS to download 50MB!! My Gnutella client does that in like 15min.

Is it because (a) my client's slow (BitTornado) (b) BitTorrent really is that slow, or (c) because I'm downloading directly to an external USB hard drive and I only have USB 1.0 ports on my PC?

best answer 10 points, and if they're all the same the first answer gets 10 points :-)