Sennheiser in ear buds are the only thing that make mass transit survivable. The almost completely block out ambient sound, and I can listen to podcasts enven in loud environments.
The only caveat is that buds, especially when thrown into jackets and pant pockets, only last 6 months to a year, but are completely worth the 40$.