Just a FYI...

http://torrent.linux.duke.edu/

Looks like the other mirrors were populated last Tuesday (6/7/05) but I didn't see any mention of it anywhere.

Anywho... join the torrent! We could use some more peers in the swarm.