I am a developer of small apps for home use. I am currently using VB6. Would I benefit by migrating to .Net?