As somebody who is considering the exams (and paying for them myself!) I found the article pretty useful particularly the opinions of books and teaching aids. However as a VB6/SQL/Access developer my biggest .Net question is what is c# all about? Should I be investing in it rather than VB? Is it intended to replace VB and or C++? Is it more capable than VB? Why should I use it?
The pros and cons have been debated quite a bit since .Net launched. I've been using VB forever, didn't see a compelling reason to change. I'd suggest you try both, see which one appeals to you (much like you'd try Spanish and French, then pick the one you found to be 'best'), then try to master it - yet learn enough about the other to get by. The concepts stay the same, syntax is a little different.