I came across Jim Wooley's blog where C# architect Anders Hejlsberg does demo with VB. :)
I find this very interesting and I decided to share with you :)
I have nothing against VB (except a few thigs :) ) and I do VB from time to time because of specific tasks. The biggest VB advantage against C# is optional parameters. To do this in C# you will have to declare buch of methods overloads.
I don't want to turn this into discussion which one is better. I just find interesting Wooley's post Anders does VB!