After messing with this for over an hour, I now remember how poorly written this software is... When launching the program from the disc, it downloads the real program fromwww.box.net. At this point it stores two files in c:\programdata\5-day forecast: setup.exe and setup.msi. What does setup.exe do... it launches setup.msi. I am running Windows 7 Ultimate 64bit. If you try to install the program in the 64bit program files instead of the 32bit program files (x86), the program installs it into the 32bit path anyways.
I have installed it many different ways, even launching via a command promt running as admin through this command: msiexec /i "C:\ProgramData\5-Day Forecast\setup.msi". The only thing that I haven't done is run it with UAC turned off.
Another thing to note that when you click the button to 'update forecast' it makes two web calls to:
058177242057.ctinets.com
ip-97-74-198-142.ip.secureserver.net
My version is 1.01.