Актуален, правда, на постсоветском пространстве как-то он меньше популярен, чем на западе, у нас больше все в C# уходит. Но VB.NET по своим возможностям мало от него отличается, но перейти с одного языка на другой при необходимости большой проблемы не составит