I recommend checking out this article: http://www.workoutearbuds.com/best-earbuds-for-running/
They cover most of the newer earbuds (released in the last year or so). I personally like the Bose IE2 or the Sennheiser PMX 680, but it's all about personal preference really.