It would seem to me that the ability to write C# and VB.NET code that runs in Silverlight and on the Safari Web Browser on the Mac means that we just might see a full .NET Framework for the Mac sometime in the future. Yes, I know about Rotor, but I mean something that is supplied and supported by Microsoft and runs on the Mac. It would pretty much mean that .NET would win the front end client war again. We would have Microsoft's APIs on Windows (obviously) and the Mac. Realistically, there aren't any other front ends out there as the two of them are at least 90% and probably 95% of the front end desktop marketplace. Thoughts?