Hi,
I think your question has already been told, but I'll try to explain it once more.
By any means every software of this kind simply cannot match with MCShield. Why?
Because majority of these programs only block autorun.inf file, but aren't specialized in removing other types of infections. In the beginning, there were simple methods that malware creators used to spread and hide malware. As time passed by, LNK exploit appeared, then Stuxnet exploit, now Gamarue and Dunihi and so on.
MCShield is constantly updated and is free to use, and is specialized in removing latest types of malware thar spread via removable drives(CD/DVD doesn't fit in this group).
We should use for examle Gamarue infection. Panda or BD will only block autorun.inf but there are still 4 components remaining. LNK exploit is used to hide original files and to serve .lnk files with the same name. When you click on .lnk file that you think it'a original, that triggers the infection. MCShield is unlike other software able to remove all components of malware and not only to remove but to repair the damage too that includes for example unhiding of files.
I hope you understood why is MCShield superior.