OddfellowNoise cancellation in the N1 is totally suck if you compare to Bose/ AT/ Senns. If noise cancellation is important to you, WH1000xm2 would be a wonderful choice. It is more comfortable, better sound quality overall. Of course, Wh1000xm2 will not able to deliver the skull shattering bass like N1/B1.
OddfellowDon't listen to "unclemilktea"...the noise cancellation on these is extremely good. I won't go into complete details here, but they are fairly on-par with Bose. To find out more, read my comment elsewhere in this discussion.