In-ear headphones from JBL that both fit well and have good sound isolation. They have clever buttons that you can use to quickly skip songs or answer a phone call.
From Amazon
JBL JBLT205CGD Earphones with Microphone, Champagne
OnBuy
JBL T205 Earbud Headphones - Chrome
This product is also available at 3 unverified merchants.