I loved working with Visual Basic, I stared with VB 1 just after spending more then 6 months learning to program Windows 3.0 with C and the Windows API (yes that C not even C++) so naturally VB was a great thing for front end programming. The VB "hello world" app was 0 lines of code vs. Petzold's HELLOWIN.C file of 82 lines (yes that includes wight space) so I loved that (on a side note his entire book is on line at http://www.charlespetzold.com/books.html).
When I started to program .NET I did most of the projects for Microsoft (as a contractor) and all the projects and code samples were in C# so I moved back to the work of curly brackets and semicolons but wow do I miss my "End" statements!
But what still shocks me is how many people are still using VB6 but many do not know that Microsoft has invested a lot to make the migration of VB6 projects to .NET much easer in the latest round the Interop Forms Toolkit 2.0 has been released. Beth Massi has a good blog post that explains what the Interop Forms Toolkit 2.0 is read the post "Interop Forms Toolkit 2.0 Released!".
Disclaimer The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.