Well I don't usually wade in on these things, but, as you ask for "favourite" and not "best," I'm voting for Stevie Wonder. He does it without ego, he does it with great tone, he does it with taste, he does it without making the harmonica the point of the thing and he does it appropriately and effortlessly. Go, Stevie! I'll get me coat... Steve Shaw >