I had this issue initially when i installed on Vista. the problem is that M$ have seen fit to only allow signed applications to write directly to the program files directory. what you have to do is install to another location then move the folder to program files. (after remembering to run as administrator of course)

same thing with the c:\windows\system32 folder (if you ever have to amend a hosts file)