Well, first I will tell you that you should pick whatever language you are more comfortable with because, as far as functionality is concerned, they do the same thing albeit minor differences.
From a professional standpoint C# developers are in greater demand then
VB develpoers (ASP.NET and Desktop wise). I think it is benifical to know both languages but again it is merely what you are more comfortable with.
-------------------------
I will only tell you how to do it, not do it for you.
Unless, of course, you want to hire me to do work for you.
^^Thats my signature