Can't download Arduino software

I've tried a few times to download the Arduino software for Windows but each time the download hangs at 99% completed.

I've also tried to extract the file which has been downloaded in case it actually did complete OK but wasn't reporting it correctly. That doesn't work as the extract crashes after a few minutes. Does anyone have any ideas?

I'm using Vista SP1

Problem solved - the final 1% took forever and a day to actually download.....................................