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.