I'm pretty good at VBA, I'd say. (NO, that doesn't mean I can just record macros! but that's a different story.) As much as I like VBA for what I can do with it, people - other programmers in particular - seem to think VBA is the red-headed step-child or black sheep of languages. Perhaps I should look into something else?