>It seems that it will add a large amount of capabilities to VB, not so much to C#. What would be the reason for doing that? Is VB destined to become the language for the type of apps we typically work on?
That's been my prediction for years:
http://fox.wikis.com/wc.dll?Wiki~CSharpOrVisualBasic~DotNet