This thread explains all the comparison, advantages/disadvantages of one particular language or framework over another particular language or framework. Here are the questions with answers I have included in the FAQ so far:
What is the difference between Visual Basic 6.0 and Visual Basic .NET?
What is the difference between Visual Studios and Visual Basic?
How many different versions of the languages or Visual Studios are there?
Why is C# better than Visual Basic.NET?
Visual Basic.Net from a historical point of view (looking back on VB in the past)
Why is Visual Basic.NET better than C#?
Advantages/Disadvantages of using C#