You need to set the installer to run as Administrator. Then right-click the shortcut & choose to run as Admin after installing.
This is a must on Vista.
If still problems check points #3 & 5 here
Fixes for Limewire (click on blue link). Re: Vista location of preferences, you will be redirected to another page.