I work for a pretty cool company, on a pretty nifty product team. When ASP.NET first came out, the team took part of our application and web-enabled it, standardizing on the VB.NET language. It made sense at the time, as much of our previous ASP work was VB based. However, most of our application is written on C++, and the transition to C# from C++ is a much easier transition than from VB.NET. So, despite our present VB.NET code base, the team is standardizing on the C# language.