Alan,
>Admittedly, a super simple example, but I think that some people may not yet have realised that Microsoft.VisualBasic can be used from any .Net language and not just from VB.Net.
That's a very good point that many people have not yet noticed, as you mentioned. I referred to this point in my column "Are You More Than Your Language?" in the Sept/Oct issue of
CoDe Magazine. It's pretty cool, I think, although language "purists" (if there are many these days) would say it's a bad practice.