I don't know what's going on, man. It sounds like there's something wrong with your connection. It worked for me just great when I did it last week. I may try it again tomorrow if I have time, just to see if it happens to me, too.
(try: 5) => '/home/user/MyDocs/NITDroid.tbz2' Connecting to downloads.nitdroid.com | xx.xxx.xx.xx | :80 ....connected. HTTP request sent, awaiting response.... Read error (Connection timed out) in headers. Retrying.
(try: 12) => '/home/user/MyDocs/NITDroid.tbz2' Connecting to downloads.nitdroid.com | xx.xxx.xx.xx | :80 ....connected. HTTP request sent, awaiting response.... 200 OK Length: 84,186,583 (80M) [application/octet-stream] 12% [ ] 10,339,668 --,--K/s ETA 2:52:40 11:16:32 (6.96 KB/s) - Read error at byte 10339668/8418653 (Connection timed out). Retrying.