Here is a VB hater. I think it's for wanabee programmers. I wouldn't consider it a serious programming language and its good only for things like the above example(silly little windows programs).
If yor profession just got 'deskilled' and now you want to start "programming" as soone as possible, then VB is your ticket. However, if someone wants a sound language that can be used for "software engineering", java or C++ are a good choice, IMHO.