VB5 is obsolete, and makes slow programs that require large libraries to run. However, if you're after a quick first language to learn, that will let you create cool stuff as soon as possible, VB is an excellent choice. I would recommend using at least VB6 (or newer), if that's possible. You can always jump to a different language later, infact nearly all people do.
Whatever you do, DO NOT learn LISP. It's a terrible first langauge to learn. Usually, if you learn one programming language, you can then pick up other ones very fast. This is not true of LISP. It's a strange ancient programming language that's almost unused today, except for AIs. If you learn lisp, you'll be confused by all its different implementations, baffled by the tutorials written by unix hippies, and once you give up, you're skills won't help you start another language. The language has it's place, but it's not good to start on.
I would recommend not starting with C or C++ either. Although you can learn them with no previous experience, there's a much steeper learning curve, and you won't be able to do cool things as soon. These languages will put you through a lot of frustration.