I was pretty excited to read the Sedna specifications published recently and announced here in UT. The documents themselves are a good example of how to write specifications.
http://www.microsoft.com/downloads/details.aspx?familyid=2e8f1deb-2972-4cec-a7ca-e0991362a4fc&displaylang=en Making it simpler to use new reporter characteristics is great. They do that and open options at the same time. Cool.
Being able to take advantage of the work MS has done in the .NET libraries without having to dump VFP (which I will not do) is great. MS exposes us to the advantages of .NET and cements us as developers in the Windows camp and not some othe OS. "Us" includes none other than the US Department of Defense through JFast. Very win/win.