I had no problem with downloading it from either.
I mounted the SD card, and from my computer, browsed to the htc sync folder, and launched the exe file.
After troubleshooting a Intermittent win7 hourglass every few seconds, I found out one of the htc processes caused it, After deleting htc...