I run Vista Ultimate x64 SP1. I've been able to make patches from all osrts of games work which the developers say would not work. This is because I have access to the installer. However Impulse takes away any attempt I could make to try to fix the problem and instead repeatedly corrupts my install of Sins of a Solar Empire. By repeatedly I am talking about roughly 30 tries to get it to patch properly. In some cases when I found out I would not be able to get a game to patch at all it is readily obvious and I don't wasted 10 hours trying to do it.
I checked the forums and did what some posts said to by trying another server or the alternate download method. The only difference now is it would download the patch then once again corrupt my install making it unplayable. Repeatedly. The last few times it would tell me it patched to 1.09b then say it is still 1.05 and it just corrupted it again.