In-ear headphones from Sennheiser that both fit well and have good sound isolation. The buttons let you instantly answer a phone call or adjust the volume.
From Amazon
Sennheiser CX 300S Ear - Canal Headphone with Universal Smart Remote - White
OnBuy
Sennheiser CX 300S Ear-Canal Headphone with Smart Remote- White