Rather than put it on your desktop, why not put the shortcut (add to favorites) in your LINKS folder, then it's one click away in the toolbar all the time?
TONI
I go to a site from favorites and bring it up. I want to create a icon on my desk top that I can use. I right click and Click on "create shortcut " Nothing comes up on my desk top. ????????

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic