I think that the actual updater is simply TOO slow.. on 1.2 adsl, it\'s downloading at 8 kb/s... and there are 225 mb ...
Why not implement an intelligent p2p updater, that work like a torrent? ppl that already updated the client share a portion of the upload band to the other client, and the central server work as a tracker.. Torrent was created to do this... simple (i dont know , really) and efficient, and i think the dev can use some other gpl software to implement this..