C# and .NET
I just went to a presentation about Microsoft's big upcoming technologies: C#, .NET, and the Visual Studio .NET. All I have to say is... WOW.
Not that C# will ever replace C++ for me... It's just that C# is SOOO much better than VB that VB no longer has any reason to exist. It's easier than VB and is incredibly flexible. I watched the presenter write some code that directly instantiated an object from a web server and then called some methods on it. So impressive...
Note: Microsoft doesn't seem to be that good at creating new technologies (there are exceptions of course), but they sure know how to deploy them. When Visual Studio .NET comes out, I'll be one of the first to buy it.