In order that you might avoid the same outdated language issue that you're currently effected by, might I suggest a more heavily used language than VB.NET? Developers are fleeing VB.NET in droves for the power, consistency and familiarity of C#.
Where code maintainability and longevity are of primary concern, it can be advantageous to go with the more... dare i say, popular, languages.
Ehtyar.