I second that device, but it even though it says it has a directional cardioid polar pattern, it is fairly omnidirectional, only use it when you have little background noise next to you (other people, animals, etc).
I like V-Mode BoomPro which is boom mic that connects to any headphones.
Not GP but I love my WorkTunes. Excellent passive noise protection.