There is no software to download. I have a legit version of Vista and i have never had to download anything to run any of my games on Vista. The only thing you need to download is the DX Runtimes so that you can have DX9 installed along with DX10. Installing the runtimes doesnt overwrite the DX10 and still allows for DX9 to be used.