I recently got some Shure E2C isolating earphones and put them on a road test.

Read the review on my blog (since bikeforums eats posts for breakfast).

http://bengarland.com/2006/11/28/200/