It seems that you need some assistance in order to set up your Slingbox on your new Windows 7 computer.
Even though you own the Slingbox PRO, I recommend you to check the following links in order to verify if your computer and home network meet the requirements for the Slingbox.
If the Slingbox has solid lights but you are still having issues to locate it, check this link and follow the recommendations.
Regarding the installation CD, you do not need to use it. You need to go to Setup.slingbox.com and run the Setup Assistant. Just make sure to follow the on-screen instructions and provide the requested information.
Finally, the following link will provide you with the instructions in order to configure your Slingbox with a static IP address.
Thanks, that seems to have solved it as I can now view TV on my new desktop PC here in the UK. Hope the same goes at my holiday home in Portugal. Towards the end of the set up process a dialouge box did confirm that viewing over the internet is configured correctly (or somthing to that effect). Thanks again for your help.