Lol deffinetly smartguard.
As i know 3rd program protection is all about updates , you never gonna find 100 % working protection , cause it is gonna be always a new method to go around , but since smartguard keeps his software up to date ,with every update makes new way to protect it , and the same goes to 3rd program they have to make another way how to exploit.
Btw check forums everybody looking for way around the smartguard but it seems like just few of them has it.
lameguard is so useless that im not even gonna bother to explain.