I don't know how to respond to that. It took me about 3-5 minute to download and install the client, and my internet is pretty crap.
May be because of this.
Edit: People that download through the torrent, could you please keep seeding for a day to come? It would speed up the download for everyone else.
Thanks in advance.