* Anders Hejlsberg
* Mark Russinovich
* Scott Hanselman
They have the clout and the job security to speak their mind - and they do. They all work on neat projects and are interested in talking about the internals. I saw Mark at Build this year and his talk was about the "fails" of Azure. It was an honest breakdown of how they've had failures that have taken down customers, taken down Microsoft services, and hurt the reputation of Azure.
I've followed Mark's blog since before he became a Technical Fellow at Microsoft, and he deserved it, no doubt. Very few people could write or speak with such precision about the internals of Microsoft kit. His interviews on Channel9 are all fascinating, before Azure he did work on the NT Kernel (and who knows what else) and he spoke candidly about dealing with issues scaling up the operating system. He has given interviews solely about removing global locks from the kernel, because that's his domain and he's good at it. If that reminded me of anyone else, it would be Linus Torvalds and his intimate knowledge of the Linux kernel.