The author says he tried the bose qc20 (in-ear headphones), but then goes onto describe the bose qc25 (over-ear headphones). I'd like to defend the honor of the bose qc20, which has superior noise canceling to the qc25. While it's true that it doesn't block out talking, it makes it sound like it's in a distant room, and with a little bit of white noise or music it makes the open office noise a non-issue for me. Furthermore, it's a godsend in a loud city and it's incredible to hear the little details in your music and not having to crank your volume past 50%.
That said, they're super pricey and they do fall apart, but I've got mine patched up after three years and holding onto them until other products can match this level of noise canceling.