I was just about to say that you are using the 64bit edition of Vista and then I noticed it in your post. I knew I had seen this error before and now I know why. If you want to find out more about this problem then it is described very well in this
forum post.
I am going to compile a new version for you to try and if it works I will put it up as the main download.