I am astounded - Visual Basic is 20 years old! I have been using it since VB3 but am now bi-lingual C# and VB.NET.
I am very pleased regarding the news that the next version of VB.NET will be written in VB.NET. This will put alongside languages such as Assembler, C, C++ and C# where the compiler can compile itself.
Read about it at http://blogs.msdn.com/b/vbteam/archive/2011/05/20/happy-20th-birthday-visual-basic.aspx