I had just about given up hope, before I read this. This and someone telling me to go to portfoward.com.
The client was downloading the beta EXTREMELY slow. I was gonna have to wait up to 76 hours, and it seemed to go slower than that even. Well I finally decided to go to this portfoward.com. It was super easy to follow and I ended up having my 'time remaining' jump down to 3 hours.
Everyone. This WILL solve your problems of the client's slow download speed. PORTFOWARD.COM
and then foward those ports that are listed in the second post.