I've used one on a 7D and it's a reasonable piece of kit although I don't have anything to compare it to. It's not as directional as I'd hoped, you can still pick up people talking beside/behind you and while the wind noise is much better than the internal microphone it's still there despite the foam cover. I may need to invest in the extra furry cover at some point.
