Актуален ли visual basic?
Навскидку, последний оплот VB - это макросы в MS Office. 
.NET же живее всех живых, но основной язык, пожалуй, C#.
Стоит ли тратить на это время, решать вам. Макросы на VB не переведутся еще много времени. И чем дальше, тем реже встречаются люди, способные в них разобраться :)
В теории никто вам не может запретить использовать VB для разработки под .NET, но следует помнить что вы крайне редко работаете в одиночку, а ваши коллеги, скорее всего, пишут код под .NET на C#, и не испытывают жгучего желания поддерживать писульки на полудохлом языке.