msdn.feelingme.cn offers a new silverlight version, top right of the page nice but most of the text is chineese
Yep single ftpserver @ xxx Mb/s is useless when it comes to filesharing with many large files. Emule uses P2P which is easier and better but bittorrent is way better but not allowed in all countries.