Just an idea, if it won't install, try saving it to the Desktop and then stick it in C:\Users\<your username>\AppData\Local\Microsoft\Windows Sidebar\Gadgets

Also make sure you have sidebar.exe running before installing, (you can do this by right clicking your desktop and clicking "gadgets")