How about using some of the Minuteman III ICBM's we have lying around... I'm sure we could spare a few...
It depends on the target group.
Visual Basic can be a good teaching tool if you're working with students who have never written a line of code before, because they can actually produce results that resemble what an application is supposed to look like in their mind. For these students it can be very empowering and may actually get them interested in programming.
The important part is that you don't waste time teaching the IDE or the Syntax, but rather you focus on programming concepts (variables, operators, loops, control, etc).
If the class is filled with gifted students who have already written some code, it might be better to jump into C and teach them the things that most new programmers struggle with like pointers, computer architecture, and operating systems. For these students, starting with VB would be an insult.
I agree there are a lot of people who abuse VB and use it for too long (a full semester of VB for example). But it is more than appropriate for a short introduction class targeted at young children who may have never seen a command line.
You also have to acknowledge that Visual Basic