I have found that regular baking soda soaking works wonders on most labels. I use the already old stuff in my fridge that has been absorbing odors rather than from the cupboard.
I have found that most labels that have shiny foil in their design tend to be tough as nails. You also learn which ones work best and which don't. I also look for the number of labels. A neck label or small promo label on the back, while probably using the same glue, just makes more work. After soaking and peeling, there is often some glue left. A small plastic scrubby normally gets it off with little work. If you have batches, soak in a bucket and pour your soak water back into the bucket for the next batch.
Here are some of my results (judging their labels, not beer):
Guinness, hard
Devils Backbone(nelson cty, va), terrible
Legend (Richmond va), impossible
Starr Hill (crozet va), medium
New Belgium, easy
Green flash, super easy, pretty bottles
Sierra Nevada, easy
And what makes up the bulk of my bottles, red hook
I like red hook for several reasons, I can get it cheap, its tolerable beer, the labels come off easy, i like the shape and I know where to fill to, finally the style of case makes a nifty bottle drying rack.