UNCHECK the checkbox for installing a shortcut to the quick launch bar, by default it will at the moment install one. These are eaily missed by novice users.
I do like certain programs to be included in the quick launch bar, but not all. The 'Add an Ico to windows qick Launch' should be unchecked by default.