The vista issue seems to be with the 64 bit implementation. If you have a 32 bit processor, it seems to work. In any case it is a M$ issue and not really a URC issue.
In any case, the whole issue about updateable software is a NON-ISSUE!!! URC doesn't update the software that often, and new versions of the consumer software seem to be available every few months. Every time there seems to be a major upgrade ( firmware, bug fix, etc ) there is a new consumer non-updateable version.
Sure, you might have to learn a code or two, but so what. The fact that people complain about this is EXACTLY why URC wants these to be pro remotes for the CI market. The fact that they are available through other channels is the real problem.