Try running in windows 98/me compatability.
To do this:
1) right click spirit download file
2) go to properties
3) go to the second tab "compatability"
4) check the box that says run in compatability for
5) select windows 98/me
if that doesn't work, your anti-virus/security software may be blocking it. I had to uninstall norton 360 and shut down ad-aware to allow the file to run.
Make sure you have an iTunes 9.x to back up your phone first.