I cannot add the icon to the Quick Launch Bar.

Make sure the Task bar is unlocked.

Right click on the Task bar to lock / unlock it and rearrange the space between the Quick Launch bar icons and the application buttons on the right.

Some links about using the Quick Launch Bar:
Windows Help Central
Ask Dave Taylor
XP Tips
e-How (video)

Some future release of the Netdisaster application will hopefully come with an installer program that will automatize the whole process.

Hosted by Lunarpages