Lucerics method works for the task bar. The launcher works for both start and the taskbar and allows you to just right click and select the pin option you want. There have always been workarounds, however the reason this discussion comes up again and again is because folks just want the right click option.
The "pin" right-click option on the taskbar for running Softimage isn't going to work. By not working, I mean it's going to pin "xsi.exe" and not run xsi.bat. If you have a network setup and don't need any of the environment variables, you may not notice that it doesn't work because running xsi.exe directly works for you anyway.