C# benefit over VB.net
Since the ECMA General Assembly ratified the C# and common language infrastructure (CLI) specifications into international standards,it may make make C# more widely accepted by the industry.
This makes me believe that we may someday using C# be able to write apps in unix.
Link
http://msdn.microsoft.com/net/ecma/