I'm trying to download the restore file to make the custom ipsw, but the only download link I can find is the one direct from apple and I'm only getting about 10KB/s off of it. Meaning it'll take me about 5 or 6 hours to download the file.

Any other place that has it hosted? Or maybe someone put it on Megaupload?