After much research, I picked up the Sony WH1000xm2 noise cancelling headphones and LOVE them. They're about $350, about the same as the similar Bose model, and are the best headphones you can get for under $1000, IMO. 30+ hour battery life is no lie. Comfort is top notch. Noise cancelling is superb.