I don't have a lot of experience programming in BASIC, Visual BASIC, or VB .NET. However, I certainly have heard of it and have also heard it is a good language for new comers to programming to start with.
I'm not really up to speed on its developments, as I predominately work with C/++, Java, and Ruby, but I do believe it gets some use in the Microsoft .NET Framework. I'm not sure where it ranks in use with real deliverable applications, but I don't really see learning it to be a priority.