How do I get a Slingbox icon on my desktop so I can just click it to start watching?
Same as you would for any program. Use Windows Explorer, go to C:\Program Files\Sling Media\SlingPlayer, right-click on Slingplayer.exe and drag it to the Desktop. Then select 'Create Shortcut' on the resulting dialog.
If you prefer to use the web version create a shortcut to http://watch.slingbox.com/watch/sling_player
Retrieving data ...