Thank you for participating the Slingbox Answers Forum. I understand that you have a question on how to have the Slingbox playing on the top of the other programs that you are running on your PC. Although this is not something that we assist with, I would like to advise you that you can Google the option and you should be able to find a program that you can download to your computer to have this work.
Hope this help,
Sling Moderation Team
It looks like its been a while since this was posted, but I also had this same need - try this - http://www.pcworld.com/article/218511/Windows.html
Seems to be spyware / Malware free and works up to Windows 8.1