Be careful with any headphones designed to use either hardware or software noise processing. Noise cancelling typically works by monitoring ambient sound and making corrections to eliminate noise. Same goes with any headphones that use fancy processing terms (like "bassboot," 3d simulated surround, etc)... Our advice, get yourself a good over-ear designed set with a long cable. Nobody is going to know specific models here, as even models vary greatly in the same brand. Don't expect much with those freebie sets you get with your cell phone.
As always, if you are in the market start with the I-Doser approved models:
http://www.i-doser.com/about.html