I've made a quick run up to Redmond for Tuesday/Wednesday to take part in the .NET Languages Symposium 2006 (aka LANG.NET2006).  I'll be speaking (Wed at 2pm) on lessons learned about the state of web app development (in particular, JavaScript) while building out Windows Live. 

The point is not so much to gripe about JavaScript's failings (it's only a one hour session, after all) as to educate and incite this audience of language developers to consider the variety of ways that web app development can be made more palatable - with JavaScript or without.