they got rid of Gotos and Gosubs, and made a try/catch method of debugging. Just remove the semicolons, rewrite the code a bit, and you can convert from C++ to VB.NET without too much of a hassle.

VB 6.0 is a totally different matter. :)