I am a member of the Microsoft Regional Director program. It sounds like that I'm a Microsoft employee; however, I am not. Here is the description of what we do:
Regional Directors aren't Microsoft employees--they're independent developers, architects, trainers, and other professionals who provide a vital link between Microsoft and the developer community. These technical experts can give you the insight and informed perspective you need to start developing .NET-connected software today--whether you need help learning about the .NET Framework, training developers, or implementing all aspects of a solution. Contact a Microsoft-endorsed Regional Director to kick off your project today.
The program is an extension of the Microsoft .NET Evangelism Team so we generally have the inside scoop on happenings in Redmond. While we may not be able to comment on future technologies, we can steer you in the right direction. If we don't know the answer, we can find the answer due to our contacts in the program and in Microsoft.
Sometimes referred to as RD's, there are a 130 or so of us in the world, 30 or so in the U.S. It is quite a group of folks. Some famous, some not so famous (like me). But, these are some of the smartest folks that I know. We make good presenters and we are "in the trenches", i.e. we probably have felt your pain already.
Is there a Regional Director near you? Check out the above link and find out. You may also find one that is a specialist in a specific area of need. If you can't find one, let me know.
Consider these names:
Carl Franklin, the .NET Rocks! Show
And I'm just scratching the surface with this list. (RD's: Forgive me if I didn't include you. Email me and I'll get you mentioned.)
Check out the list at the RD web site mentioned in the beginning of this post.