Sony’s noise-canceling earbuds are the best you can buy, so long as your ears are big enough.
http://www.wired.com/