Hands down, the Etymotic ER-4P. They blow active noise cancelling headphones out of the water and provide superb sound reproduction. They're also tiny. I wear mine at work all day (and right now). A bit pricey, but well worth it!
http://etymotic.com/ephp/er4.aspx