Isolation? I have missed many times of phone calls in my office with my phone only about 2' away, thanks to the isolation of EX1000.
Wind noise? How many times you listen in the wind? If you do, here is the secret: walk with your body rotated 90 degree from the normal way you walk.