Totally agree.
Even when you do get stuck, cause something is different to VB 6, there is a load of info on the net to help you out, and on some things if you type it out as it should be in VB 6, the program will give you a little explanation on how to change it so it will work in .NET...