I was going to write a separate post on this but I will include it here. I have had the opportunity to work on three different projects with three different Microsoft field groups lately and have come away impressed with both their technical skills as well as professionalism. I have had nothing but great...