I'm sorry to say that i have no clue on what can be wrong for you.. i know it doesnt sound very nice to ask but... how long have you waited when the download freezed?
it might be as easy as you didnt have enough patience for it to download.. (ive been there before, sadly it wasnt the clients fault.. since i got pretty mad at the client before i waited for like 10 mins.. )
__________________
Dum dum dum Duuuuum.. Anti´s return might draw close.. Run for your lives! (Lets see how many days it take for it to actually work though.)