>My guess is the underlying technologies will be the same for both languages as they have to compile to the same MSIL. It will be the implementation of those technologies in the language that will be different.
Well, if you look carefully at the MSIL generated by both with ILDASM, it is not always identical, mainly due to small language differences (like void methods, etc). And also, there are some differences that could keep appearing over time. It seems that what the VB team is working on based on VFP is not something well perceived by the C# team. Also, the are a lot of research going on to extend C# that doesn't fit very well to VB. The same happens, of course, with J# and VC++.
In any case, I agree with David in expecting very interesting stuff coming out of all this.
See you soon at Montreal,