If there are actual advantages, I'd certainly like to know what they are, simply because I'm under the impression it's little more then a stylistic choice.
Here is a great list of language and syntax differences: C# vs. VB.net
I think the big "advantages" in VB.net are:
* The "with" keyword.
* The "optional" keyword.
* Exception filtering
* Simpler code for event handlers (but more complex in understanding).
* VB.net allows for text or binary comparisons (but is slower in execution, so this could be a disadvantage too)
* Not case sensitive.
* Visual Studios provides a settings framework (less language specific, granted).
* Verbal Syntax
* The "My" namespace (handy, but not really part of the framework)
On C#'s advantage list (note: I don't know C# nearly as well, so I maybe missing some):
* Unsafe (unmanaged) code
* Case sensitive.
* Less universal switches such as binary/text comparison.
* Anonymous Method (I personally dislike these as they add to the confusion in exchange of less lines of code)
* Symbolic Syntax
* Single statements on multiple lines is easier to write
* Multi-line commenting.