First question: Do you fell like you will ever want to move outside AutoCAD? (program other things; windows, Excell, Word, etc.)
If you say yes i say you can start with VB(A) but i think you should soon move on to C++. (I started my C++ learning a little bit ago and it blowes VB(A) out of the water!!) --BTW, one thing that bothers me when talking with "Computer science" majors in school is when they say crap like "You can do somuch with VB you'll never need another language" When someone says this to you, slap them in the frickin mouth cause they are blowing smoke up... *nevermind!* -- As far as languages go you can learn alot from both. (If your buddy says you cant learn anything from lisp and im just talking crap, then you tell (s)he to drop on by.)
But seriously now (I'll quit fooling arround), its all what your comfortable with. Go to Afralisp and take a tutorial in both languages and see which one you understand better.
Note: I am a lisper by nature, --I started with Lisp, moved on to VB(A) and quickly jumped back to Lisp. Now im learning C++.
I hate VB(A) so if you were to as me how i would go about my "education" if i were to do it all over again, i would jump right to C++.