Whatever lock you use will be the best at that time. I had the Onguard Brute and didn't like it. The only reason I didn't like it was because it was to heavy. I dreaded carrying it with me so most of the times I didn't. I have the Onguard Bulldog mini 7 now. I'll put it in my backpack or strap it to my rack. The point is, I use it.
If the thief is that determined to get your bike, they will.