It is a big pain having your bike stolen and I completely sympathize; I can't even keep track of how many I have lost over the years. Luckily, haven't lost any recently.

Any bike lock can be defeated, but I think the vulnerability of a good U-lock is being overstated here.

Here is an article on different types of bike locks and how to use them:

http://www.rei.com/expertadvice/articles/bike+lock.html

There are links on the page to REI merchandise, but the article itself isn't an ad.