A comparison of the MS programming languages...
Not trying to start any language religious debates. Just trying to inform. ;) This article describes VB.NET, C++ .NET, C#, and J#, providing the language features, programmer constituency, unique language features, and unique environmental features for each.