Ben, I have a similar problem with downloading meteorologial files from NCEP. Like you I have to do it daily. I ended up with modifyng wget and adding so-called "--persisent" option. When "--persistent" option is applied, wget considers errors like lack of connection or lack of file as non-fatal. So you specify --persistent and a reasonable time out between tries, say 10 minutes and launch wget. And relax :-) I've put update to http://software.lpetrov.net/wget-LFS/ and http://software.lpetrov.net/wget-1.10-persistent.patch
So far developers were not much interested in incorporating it in the official version. Leonid