I'm not hiring interns. If the minor differences between C# and VB.Net present such a significant road block, I would rather not have such a person on my team. Experienced programmers usually have no trouble adjusting to syntax differences within their chosen programming paradigm.
I agree completely. We have been interviewing for a few positions over the last couple of months and it is amazing to me how many people just refuse to at least be knowledgable about common languages (Java, Delphi, .NETs) much less refuse to learn them if we offer to pay them while they are doing it. Bottom line is that SomeLanguage In A Nutshell book should be about all you need.
Quick funny interview moment... The interviewee had indicated that he like C# more than Delphi (Delphi 5 we were talking about), when asked why he responded with "it's more object oriented". I guess i wasn't aware of the degree of object orientedness scale.
He was not called back either...